Skip to content

ssterling27/Project3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synergize

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

Table of Contents

Description

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.

Usage

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

Dependencies and Technologies Used

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

Contributions

Screenshots

Register Page

|

LogIn Page

Home Page

|

Calendar Page

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •