Skip to content

The project is intended to give a hands on experience with development and design of REST APIs

Notifications You must be signed in to change notification settings

ASCII-Mentorships/mhealth-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Backend Development

Introduction

The project is intended to give a hands on experience with backend development,databases, and creating/deploying REST APIs. This will be done via a couple of mini projects, after which we can start to work on the main codebase for Mhealth Backend.

Overview and Resources

  1. Learn Git and Django basics via CS50 Web

  2. Python virtual environment setup (tutorial)

  3. Implement the Wiki project

  4. Implement the Wiki project using PostgreSQL (further CS50 web coursework recommended)

  5. Implement all the functionality of Wiki via REST APIs only Django REST Framework ( Ref: Docs , will add more)

  6. Learn to deploy to AWS/GCP virtual machines

  7. Setup the NginX webserver

Goals

By the end of the project, you should be comfortable with Django, Django REST framework, and using different databases with Django.

Prerequisites

  • Programming in Python

  • Basic Understanding of HTML, Python, SQL

  • Collaborate in team environments

  • Willingness to learn

As for specific frameworks, resources for the same are provided in the project. Gear up for completing the mini-projects!

Mentor Contact

Tanmay Patil (2019A7PS0054G, feel free to drop me an email)

Faculty Supervisor

Dr. Sougata Sen

About

The project is intended to give a hands on experience with development and design of REST APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published