Skip to content

back-end-final-project-communiteam created by GitHub Classroom

Notifications You must be signed in to change notification settings

michaelfswann/back-end-final-project-communiteam

Repository files navigation

eVenture logo

eVenture Restful API

Info

eVenture is a platform for organising community lectures and events hosted by SoC bootcampers.

People wishing to attend events can register for tickets and SoC bootcampers/volunteers can manage event listings (create events, edit events, delete events and manage tickets).

Specifically it handles requests for event and ticket information including GET, POST, PATCH, DELETE etc requests.

This server handles http requests made by eVenture client.

The server lives here.

The code for the client can be found here.

Complete Tech Stack

  • PostgreSQL

  • Express.js

  • Next.js

  • Node.js

  • Docker (server)

  • AWS (server)

  • Vercel (client)

  • Auth0

  • Nodemailer

  • Cloudinary

  • MaterialUI

Example data

Event

event json example

Getting Started

  1. Clone the repo git clone https://github.com/michaelfswann/back-end-final-project-communiteam
  2. Install dependencies npm install
  3. Start server running at port 5000 by default npm start

About

back-end-final-project-communiteam created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages