Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork1
A website for tracking all the progress in the student-teacher mentoring program
License
BorisEdison/Mentorship-Program-Tracker
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Mentorship Program Tracker aims to make tracking the progress of the mentees easier and digital for all educational institutions. We started by making thedesign using an online designing tool called Figma while the frontend of the project is made using HTML, CSS, Bootstrap, and Javascript. All of these combined are used to make a basic functional and responsive website. The website features a sign in and sign up page, the faculty , admin and student dashboards, student profiles, meeting scheduling, details regarding meetings and activity logs. We Later made the DatabaseSchema using the tool drawSQL The backend is made using Django, an open-source python web framework used for rapid development, pragmatic, maintainable, clean design, and secure websites. It provides an inbuilt admin page with logs and user lists for ease of access to the user with admin role. Roles can be assigned by the admin to give different views to the users
Admin
- Give staff status i.e. Faculty/Mentor status
- View and edit info of all the registered users
- Assign students to their respective mentors
- Send announcements to selected users
- View all scheduled or previous meetings
Faculty
- View all the assigned mentees on the dashboard
- View and edit personal & academic mentee details
- Send announcements to selected mentees
- Schedule meeting with selected mentees
Student
- View and edit personal & academic details
- View the announcements send by the mentor
- Get update of the meetings scheduled by the mentor
Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.
Download or clone this repository by using the command given below:
git clone https://github.com/BorisEdison/MPT.git
Install Virtual Environment:
Windows
pip install --user virtualenv
Mac
sudo pip3 install virtualenv
Setup Virtual Environment:
Windows
python -m virtualenv env
Mac
virtualenv -p python env
Activate Virtual Environment:
Windows
env\scripts\activate
Mac
source env/bin/activate
Install Requirements Packages:
pip install -r requirements.txt
Run Django Server:
python manage.py runserver
How To Deploy Django App with Nginx, Gunicorn, PostgreSQL and Let’s Encrypt SSL on Ubuntu -Link
Give a ⭐ if you like this project and feel free to make pull requests
Code release under theMIT license
About
A website for tracking all the progress in the student-teacher mentoring program
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors5
Uh oh!
There was an error while loading.Please reload this page.