Socializd 🐳 ❄️ 🎶
Socializd is the decision maker that you've been looking for all along. It lets you create a poll and generate a link to share among your friends, so they can help you make those important (or not so important) decisions.
This app was developed with Node.js with Express on the back end, and with EJS, Jquery and Ajax to render HTML/CSS page on the front end.
Here is a demo for Socializd https://socializd.herokuapp.com/.
In order to get started with this project, you need to run npm install
to install all dependencies for back end (Node.js/Express.
- Create the
.env
by using.env.example
as a reference:cp .env.example .env
- Update the .env file with your correct local information
- Install dependencies:
npm i
- Fix to binaries for sass:
npm rebuild node-sass
- Reset database:
npm run db:reset
- Run the server:
npm run local
- Visit
http://localhost:8080/
Then navigate to http://localhost:8080
to view the Socializd app.
What you need to install:
- Express
- PostgreSQL
- Jquery
- Ajax
- Bootstrap
- Sass
- EJS
Clone the project and make sure to install all dependencies with npm install
.
This app has been deployed on Heroku. You can see a demo here.
Socializd 1.0.0
- User registration and login
- User dashboard with an instant view of result chart
- Features: delete the poll and send email invites to friends
This project is licensed under the MIT License
- To all libraries that were used to create this project
- Mentors, friends for their support (coding and otherwise)