Website for posting notices or any other information by college/school teachers/professors for the students. Written in Django.
- Teachers can sign in and post notices.
- Students can sign up/sign in and view notices.
- Individual page for each notice.
- View notices by tags/categories.
- View all notices by a particular teacher.
- Notices can be written in markdown.
- Responsive design.
-
Install Python 3.6, Git and Virtualenv in your computer.
-
Get the source code on your machine.
git clone https://github.com/MakChan/noticeboard.git
-
Create a Python virtual environment and install Python and Django related dependencies.
cd noticeboard virtualenv venv # create virtual env venv\scripts\activate # run this command everytime before starting on the project pip install -r requirements.txt
-
For running the server
python manage.py runserver
-
Open the browser and go to to the following link.
http://127.0.0.1:8000/