Coder Social home page Coder Social logo

ravishankaradhikari / fun_olympics Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 224.87 MB

This is a Fun Olympic website which is created from top technlology i.e Python with Django. It has both frontend and backend.

Python 15.12% HTML 25.99% CSS 55.11% JavaScript 3.77%

fun_olympics's Introduction

OverView

The City of Bayjing won the bid to host the next FunOlympic Games in 2022. The FunOlympic committee has decided that they require a project which needs to be completed before the games start to ensure that worldwide audiences can enjoy the games online. They have decided to broadcast the game through an online platform. Therefore, they have appointed a team of IT systems and infrastructure professionals to develop the online game-watching portal.

Goal

A user-centric FunOlympic web application will be delivered to the client that will webcast all of FunOlympic's games, and users can watch the games from any location at any time.

Functionality

  • UserSite

    • Secure Register with form validation, captcha, password strength checker and email verification
    • Log in (with username and password) with form validation and captcha
    • Google login
    • User landing page
    • Games video
    • Likes/Dislikes on games video
    • Comment on games video
    • Watch news
    • Search games
    • Watch schedule
    • Change password
    • Logout
    • Forgot password
  • AdminSite

    • Login
    • Admin Dashboard
    • Users list
    • Remove users feature
    • Games list
    • Add games
    • Remove games
    • News list
    • Add news
    • Remove/update news
    • Schedule list
    • Add schedule
    • Remove/update schedule
    • Change users password
    • Logout and more

Tool, Programming language and Technique used to develop this project

  • Tool - Visual studio code
  • Programming langauge -
    • Frontend - HTML, CSS and JavaScript
    • Backend - Python and Django
  • Technique - MVT (Model View Template)

Setup

Start by creating a new Django project. This code can live anywhere on your computer. We can do all of the normal configuration from the command line:

  • Run requirements.txt - pip install -r requirements.txt
  • python -m pip install --upgrade pip setuptools virtualenv
  • pip install Django
  • pip install django-jazzmin
  • pip install authentication
  • pip install django_cleanup
  • pip install django-embed-video
  • pip install django-allauth
  • pip install pillow

Here are the commands to run:

For Admin Login

Credentials for admin login are: Username : admin Password : admin

Project Images:

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

fun_olympics's People

Contributors

ravishankaradhikari avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.