Synergy Connect is a collaboration tool designed to provide users a centralized hub to meet with their friends, family, and colleagues to communicate across a diverse range of methods, share their ideas, and brainstorm creative solutions to complex problems. Users have the ability to join chat rooms to discuss like-minded interests, create their own public or private chatrooms, conduct video conferences, collaborate on a bi-directional whiteboards, and schedule calendar events. Every user has the abilty to search for and add friends to their Synergy Connect network so they have a personalized experience and maximize the productivity of their specific organization or group.
The world is full of ways to talk and share with others. Synergy Connect helps you bring them all together so you can work together to imagine and build tomorrow's solutions today.
Deployed Site: https://synergyconnect-front.onrender.com/
Adam Green | Daniel Rodriguez | Gina Castromonte | Jovan Stosic | Keith Russell | Olorunfemi Bamgbose |
---|---|---|---|---|---|
git clone
&&cd
into the project directorynpm install
to install project dependenciescreatedb synergyconnect
to make a Postgres databasenpm run seed
to seed the database with data- In your first terminal (root folder) run
npm run start-dev
and runningnpm run server
in your second terminal will make great things happen! - Open up
localhost:8080
in your favorite browser (this is client side); if needed, the server is ported tolocalhost:3001
- Components: PascalCase // eg.
ChatRoom.js
- Reducers: camelCase // eg.
createRoom.js