Group 5 Practice App Deliverable
Pre-releaseWe are a group of 12 computer engineering students from Boğaziçi University who are taking the course “Fundamentals of Software Engineering” in the 2022 spring term. We are creating a demo known as a practice app for the medical experience sharing platform we will develop next semester.
Our platform provides its users an environment to share their medical experiences with each other, being informed about medical topics and also gives them the opportunity to receive responses from verified doctors. Anyone can use Android and the web versions of our application without being charged.
As a demo of the medical experience sharing platform explained above, we implemented essential APIs of the application. This demo is called as “Practice App”.
Practice App is developed by using Python, Django and Django Rest Framework. Also SQLite is used for the project. Every member developed API and unit tests on their branches as documented in the Meeting Notes 10.2.
Essential parts of the Practice App can be summarized as User, Article, Post and Comment. A registered user can use the APIs in the home page after logging in the system. Also a guest user can sign up by using the “Create User” API and view all users from clicking the sign up button in the login page.
All the APIs are listed in the homepage.We decided not to use the endpoints we decided in our previous meeting and created a new structure for our practice-app.
This release is the latest version of the Practice App we implemented. All endpoints are ready to use and a basic UI is developed.