Skip to content

MakChan/noticeboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

noticeboard

About

Website for posting notices or any other information by college/school teachers/professors for the students. Written in Django.

Features

  • 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

  1. Install Python 3.6, Git and Virtualenv in your computer.

  2. Get the source code on your machine.

    git clone https://github.com/MakChan/noticeboard.git

  3. 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
  4. For running the server

    python manage.py runserver

  5. Open the browser and go to to the following link.

    http://127.0.0.1:8000/

About

Website for posting notices for a college/institution in Django.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published