Coder Social home page Coder Social logo

eventlisting's Introduction

Event Lister(Repo: EventListing)

👋 Introducing EventListing

EventListing is a web-app to keep track of events. It sorts all upcoming events according to time and date and displays description about the event. The main target audience for this project are college students for whom it becomes very difficult to manage various events organized by different clubs and associations across their campus.

🏗️ How to Set up EventListing for Development?

Here is a quick overview of the EventListing repo setup:

🍴 Fork and Clone the Repo

First, you need to fork the EventListing repo. You can do this by clicking the Fork button on the top right corner of the repo. If you are new to forking, please watch this YouTube Guide to get started.

Once forked, you can clone the repo by clicking the Clone or Download button on the top right corner of the forked repo.

Please change the directory after cloning the repository using the cd <folder-name> command.

Note: Please do not remove the .env.development file from the root folder. It contains all the evironment variables required for development.

⬇️ Install backend requirements

cd backend
pip install pipenv
pipenv shell
pipenv install -r requirements.txt

⬇️ Install frontend dependencies

cd frontend
npm install
npm audit

⬇️ Migrate backend models

cd backend
python manage.py makemigrations
python manage.py migrate

⬇️ Create super user

python manage.py createsuperuser

⬇️ Run django server

python manage.py runserver

⬇️ Run frontend

open new terminal in frontend directory and run this command

npm start

Localhost links

For Frontend : http://localhost:3000/

For Backend : http:///localhost:8000/admin/

eventlisting's People

Contributors

addy-1406 avatar addy1401 avatar adittya-gupta avatar infinity1729 avatar jatin00000 avatar kruthikesh avatar shubham123-code 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.