-
Notifications
You must be signed in to change notification settings - Fork 6
Milestone 1 Report
The start phase of the project was challenging since it includes creating and organizing small teams,choosing technologies, training of the team members, installation and setup processes of necessary programs. It took a considerable time to begin working on the project in terms of implementation. The overhead due to initialization process causes creating less as a last product for the customer. Profile page, desktop web design and building Android app are obvious missing points in this milestone. However, we are able to show the basic logic of the platform.
Deliverable | Status |
---|---|
Authentication with JWT | Completed |
Create user and event models and APIs | Completed |
Sign In, Sign Up Pages | Completed |
Feed page | Completed |
Event Detail & Creation Page | Completed |
User Profile Page | Not Complete |
Desktop Web Design | Not Complete |
Building Android App | Not Complete |
NodeJS Architecture Design and Setup | Completed |
Ionic Architecture Design and Setup | Completed |
Deployment | Completed |
Person | Coding Summary |
---|---|
Didem Öngü | - |
Kemal Tulum | - |
Oğuz Kaan Yüksel | Frontend Authentication & Data Services, Frontend-Backend integration, Frontend routing & feature modularization: Non-UI frontend base system |
İlyas Demirkıran | - |
Gökhan Tekel | - |
Özgür Akaoğlu | Event Data Model Delete Route, Authentication with JWT |
Ümit Yolcu | Event Data Model Route / Controller Creation |
Yusuf Kalaycı | User Model Signin Route / Sesion Control |
Nazmican Çalık | Backend server initial structure, initial code with User Data model and route, JWT Authentication, Database Setup, mLab and Heroku Continuous Deployment |
We have designed our application to behave as a full stack multi-platform application. Our application has 2 platforms: Mobile application and Web Application. They both share the same database on the backend side. One server for our application serves the database and necessary CRUD operations via api. We are using ionic framework for frontend and mobile application. Our backend serves the static files that ionic framework creates and also serves api endpoints under /api route. We used a nosql database (mongodb) fot the application. Also, we have created a continuous deployment using heroku services. We are planning to create CRUD operations for all data models and also create search and recommendation engines to make the platform more interactable.