- Notificatrion : admin can add/delete notification which will be sent to all members and notification bar will be updated after every 10 secound.
- Events : Event section desplays all events and is devided into three parts i.e. upcoming, live, past.
- Resources : Resource section is to store all resource and one can search any resource using key words.
- User profile : user is able to add/update their profiles and can see their codechef and codeforces rating graph together in one page.
- Contest details : contest details section displays all upcoming contest from famouse site like codechef, codeforces, topcoder, atcode etc.
- Admin panal : admin can add notification, can see how many resources, users admins, events are ther and can add/update or delete normal user or can give aadmin rights.
- Django V3.0
- Python V3.8
- javascript
- Bootstrap V4.5
- PostgreSQl V12
- Particles.js V2.0
- Animate On Scroll Library(AOS) V2.3
- Chart.js V2.0
- CLIST-api Link
- Competitive_Programming_Score_API Link
make sure that you hahe installd all above librareys and tools of given or abve version. To to download project run command
git clone https://github.com/mrchocha/Mypclub.git
cd Mypclub
Now to run first goto Pc/settings.py
file and change ENGINE
,NAME
,USER
,PASSWORD
,HOST
and PORT
(at line no.77) as your requirnments. Now run command and start project
for windows user
python manage.py runserver
for linux user
python3 manage.py runserver
please go here
Happy Coding !!!