Design a front-end for an email client that makes API calls to send and receive emails.
Mail is the fourth project for Harvard CS50's Web Programming with Python and JavaScript course. The project specifications are listed here. And the demonstration.
These instruction will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python programming language.
- Django Web framework has been installed on your local machine. Click this link about how to get django.
To start the server on your local machine, first go to manage.py directory in your app and run the following commands:
$ python3 manage.py runserver
You’ll see the following output on the command line:
Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
January 1, 2021 - 5:50:53
Django version 3.1, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Frontend
- Languages:
- HTML
- CSS
- JavaScript
- Main framework/libraries:
Backend
- Language:
- Main framework/libraries:
Databases
- Ido Widya Yudhatama - Initial work
If you experience any bugs or anything that can be improved, please feel free to open an issue here or simply contact me through any of the links below. Thank you in advance!
- Email: [email protected]