Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaronmoroney/groupomania-employee-engagement

Full-stack responsive social media style CRUD app that allows for user authentication & posts read/unread - React
https://github.com/aaronmoroney/groupomania-employee-engagement

express-js material-ui mysql nodejs react

Last synced: 8 days ago
JSON representation

Full-stack responsive social media style CRUD app that allows for user authentication & posts read/unread - React

Awesome Lists containing this project

README

        

# Groupomania full-stack social network

Installation instructions & prerequisites for running this app



  • Create a new folder




  • navigate to the provided URL supplied in the .txt file


  • copy the gitclone url from the online repo


  • navigate to created folder in your terminal, write 'git clone (repo URL)'


In vs studio code terminal, navigate to the project folder - run, npm install

Make sure the following dependencies are installed


  • nodemon server


  • nodejs


  • sequelize


  • Multer


  • Bcrypt


  • JSON Web token





  • React - for full instructions & information, see README file in frontend folder


  • React router


  • Axios


  • MUI components


  • Sass





  • MySql GUI workbench

    follow this link to download https://dev.mysql.com/downloads/workbench/

  • for installation information, follow the documentation at this link https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/



In your terminal


  1. Type 'ls' to view all folders


  2. Type 'cd frontend' to access the frontend of the project


  3. Type 'npm start'


  4. split the terminal into two


  5. in the other terminal Type 'cd backend' to access the backend of the project


  6. Type 'npm nodemon server'