This web application is a site for a user to manage a calendar of events and schedule meetups during available times with their friends.
This application is powered by React, Javascript, Material UI and others.
Deployed Link Heroku: Synergize
This application helps a user maintain a schedule of events and meetups with their friends.
A user will create an account that will allow them to manage their calendar items and create meetups with their friends.
Users will be able to create a username and password to access the site.
On the site, users will be able to:
- View and manage their calender events and meetups (across days, weeks, months)
- Search and add friends (other users of the site)
- Invite and accept meetup requests from friends based on availability
- Suggested possible activities for user meetups
Application is built on React and utilizes Material UI - deployed on Heroku using MongoDB Atlas
Node.js
MongoDB
Adobe Photoshop
& Adobe Illustrator
npm axios
npm concurrently
npm dotenv
& npm if-env
npm date-fns
npm express
npm mongoose
npm @mui/material
& npm @mui/icons-material
& npm @emotion/react
& npm @emotion/styled
npm react-big-calendar
& npm react-dom
& npm react-router-dom
npm passport
& npm passport-jwt
& npm passport-local
& npm passport-local-mongoose
& npm jsonwebtoken
npm nodemon
Register Page
LogIn Page
Home Page
Calendar Page