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.
How to setup
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.