/alternative_social_app

Positive SocialMedia environment Application gathering point to post, discuss and promote experiences. Once account is created, users are able to create posts and view from their own dashboard. Users may also make and read upvote comments made by others and set their profile pic.

Primary LanguageJavaScript

Alt Soc App

License: MIT

Description

Positive SocialMedia environment Application gathering point to post, discuss and promote experiences. Once account is created, users are able to create posts and view from their own dashboard. Users may also make and read upvote comments made by others and set their profile pic.

We used new technology npm cloudinary and express-fileupload to add the ability for users to customize their profile picture.

Deployed App: https://intense-stream-74213.herokuapp.com/

Future development:

  • Pic upload for posts and stored and organized into Albums
  • Video upload/Albums
  • Meme creator/Pic editor
  • Video editor
  • DigitalArt Creator
  • Marketplace

Table of Contents

Usage

Users can post and see posts by others; tag topics of discussion; comment and upvote other's posts. This application uses node.js packages: express, express-handlebars, express-session, connect-session-sequelize, sequelize, mysql2, dotenv, bcrypt

Tests

See code for testing files.

Installation

Clone the database Install Node.js, in terminal npm init or npm init -y, then npm i for each: express, express-handlebars, express-fileupload, express-session, connect-session-sequelize, sequelize, mysql2, dotenv, bcrypt, cloudinary

Screenshots and Video

https://github.com/BeKind-Rewind/alternative_social_app https://drive.google.com/file/d/15oFclfVDgyb7_0EHl8oe4AufbXc5NZlo/view

Contributing

Collaboration with Boyd Roberts (coleyrockin), Vanessa Oja (vanessaoja)

Questions

Have questions? You can find me on GitHub: https://github.com/BeKind-Rewind

Or email me at: Challenge641@gmail.com

License

Licensed under the MIT license.