Skip to content

An ironic and playful comic book convention app created from scratch, using back and front end technologies such as Python, Flask, SQL, JavaScript, React, and APIs. This project was built in a three-person team and pitched as the capstone project of the 4Geeks Academy Full-Stack Software Developer Program.

Notifications You must be signed in to change notification settings

thatreligionmajor/Worst-Convention-Ever

 
 

Repository files navigation

Worst Con Ever

About

The "Worst Con Ever" project is a web application inspired by the likes of Comic Con and Dragon Con but with a humorous twist. It aims to recreate the experience of attending a convention, complete with special guests, panels, exhibitors, and more.

Features

  • Event Information: Display detailed information about the event, including dates, location, and schedule.
  • Guests and Speakers: Showcase a list of special guests, speakers, and panelists attending the event. Preview their work on site.
  • Exhibitors and Vendors: Highlight exhibitors and vendors participating in the convention, along with their products and services.
  • Schedule and Agenda: Present a comprehensive schedule and agenda of events, including panels, workshops, screenings, and performances.

For Contributors and Maintainers

!! STARTING A NEW BRANCH !!

// in bash

your@githubhandle/workspaces/your-repo-name (master):~$ git add *
your@githubhandle/workspaces/your-repo-name (master):~$ git stash
your@githubhandle/workspaces/your-repo-name (master):~$ git pull origin main
your@githubhandle/workspaces/your-repo-name (master):~$ pipenv shell
your@githubhandle/workspaces/your-repo-name (master):~$ pipenv sync

// new bash terminal

your@githubhandle/workspaces/your-repo-name (master):~$ npm install emailjs-com --save

// new bash terminal

your@githubhandle/workspaces/your-repo-name (master):~$ rm -rf node_modules
your@githubhandle/workspaces/your-repo-name (master):~$ rm -f package-lock.json
your@githubhandle/workspaces/your-repo-name (master):~$ rm -rf dist
your@githubhandle/workspaces/your-repo-name (master):~$ npm cache clean --force
your@githubhandle/workspaces/your-repo-name (master):~$ npm install

// make ports 3000 & 3001 visible (public)

// new bash terminal

your@githubhandle/workspaces/your-repo-name (master):~$ pipenv shell
your@githubhandle/workspaces/your-repo-name (master):~$ pipenv run start
  • copy address and update .env

// optional step

your@githubhandle/workspaces/your-repo-name (master):~$ git add .
your@githubhandle/workspaces/your-repo-name (master):~$ git commit -m "resolved pulling from main"
your@githubhandle/workspaces/your-repo-name (master):~$ git push (edited)

// close all open terminals/npm/python

// open new terminal

your@githubhandle/workspaces/your-repo-name (master):~$ pipenv shell
your@githubhandle/workspaces/your-repo-name (master):~$ pipenv run start

// open new terminal

your@githubhandle/workspaces/your-repo-name (master):~$ npm run start

About

An ironic and playful comic book convention app created from scratch, using back and front end technologies such as Python, Flask, SQL, JavaScript, React, and APIs. This project was built in a three-person team and pitched as the capstone project of the 4Geeks Academy Full-Stack Software Developer Program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.5%
  • CSS 18.3%
  • Python 13.3%
  • HTML 1.2%
  • Dockerfile 0.3%
  • Mako 0.2%
  • Other 0.2%