OurNoticeBoardv2.0 (Demo)
An Upgraded version of OurNoticeBoard app (github.com/rajujha373/OutNoticeBoard) which can be used as a virtual notice board for you and your colleagues. Now you can decide which note shall be visible to others and which shall be just for you.
Any contributions from you guys are welcome. Just fork this repository, make changes in the code and create a pull request, I will merge the changes if it seems interesting. :)
Do star the repo if you think it worth it.
- Git
- virtualenv
- Firstly, clone the repository using the git shell
$ git clone https://github.com/rajujha373/OurNoticeBoardv2.0.git
- Goto the base directory of the project
cd OurNoticeBoardv2.0
- Create a virtual environment and activate it.
$ virtualenv notesenv
$ notesenv\Scripts\activate
- Install the requirements for the project
$ pip install -r requirements.txt
- Now start the localhost server
$ python manage.py runserver
- Replace the files (settings.py and wsgi.py) in the /notepad/ folder by the contents of /production_settings/
- Ready for deployment
- If you again want to use the app in your local machine, then just replace the same files by the files in /localhost_settings/.
In order to use the social login buttons on your localhost, do the following:
- Generate client ID and client secret from the respective social login platform via your developer account.
- Put the data into /notepad/settings/
- Remember to add your domain name to the respective social login platform's application