Skip to content

jimburch/blueocean

 
 

Repository files navigation

Mr. Dean's AttendEaze

A company events application to create, join, and organize internal events for employees.

Product Demo

Table of Contents

Getting Started

Fork and clone this repo and install to a local directory. You will need to install and run PostgreSQL on your local machine before running this application.

Run the Postgres schema to install database and tables (WARNING running this again after you start using the app will drop the database and erase all existing data):

psql -u [username] < prisma/schema.sql

From your local directory, install dependencies:

npm run install

Run a development Next/React build + client server:

npm run dev

Run the Express server:

npm run server

Run a production build + client server:

npm run build
npm start

Features

Login

Login and security uses Google and Next/Auth for secure sign-in.

Search Events

Dynamic search renders events by name and city.

Create Event

Users with admin privileges can create event that posts to the database and is rendered for all users.

Tech/Frameworks Used

Built with:

  • Next.js
  • Next/auth
  • React
  • Express
  • PostgreSQL
  • Cloudinary
  • React-Boostrap
  • Material UI

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.8%
  • CSS 4.8%
  • Dockerfile 1.4%