Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fraineralex/social-network-app
Social Network App is a project carried out in node js in order to create a web app that is capable of fulfilling the functionalities of a social network. Being able to create users, make posts, comment on posts, have friends and be able to view all their posts.
https://github.com/fraineralex/social-network-app
express handlebars mvc nodejs sequelize social-network sqlite
Last synced: about 2 months ago
JSON representation
Social Network App is a project carried out in node js in order to create a web app that is capable of fulfilling the functionalities of a social network. Being able to create users, make posts, comment on posts, have friends and be able to view all their posts.
- Host: GitHub
- URL: https://github.com/fraineralex/social-network-app
- Owner: fraineralex
- Created: 2022-08-01T02:02:46.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-11T02:26:05.000Z (over 1 year ago)
- Last Synced: 2023-10-11T07:06:21.534Z (over 1 year ago)
- Topics: express, handlebars, mvc, nodejs, sequelize, social-network, sqlite
- Language: Handlebars
- Homepage: https://socialnetwork.up.railway.app/
- Size: 18.4 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Social Network App
Social Network App is a project carried out in node js in order to create a web app that is capable of fulfilling the functionalities of a social network. Being able to create users, make posts, comment on posts, have friends and be able to view all their posts, apart from having a security section that will not allow any user to access another account.
##### test the demo [HERE]( "HERE")
## Technologies- Frontend
- html
- css
- Bootstrap
- Sass
- js- Backend
- Node js
- Express
- bcryptjs
- connect-flash
- csurf
- dotenv
- express-handlebars
- express-session
- moment
- morgan
- multer
- nodemailer
- uuid
- web-push- ORM
- sequelize
- DB
- sqlite3
## Project images
[![Home-example.jpg](https://i.postimg.cc/SsDwk41n/Home-example.jpg)](https://postimg.cc/cgtDBpSW)
## What do you need to run this project ?- Node js - v16.13.2 onwards
- sqlite - v3.39.2 onwards
## Installation- Download the project or clone it
- download [CLICK AQUI](https://github.com/Fraineralex/Social-Network-App/archive/refs/heads/master.zip)
- clone [CLICK AQUI](https://docs.github.com/es/repositories/creating-and-managing-repositories/cloning-a-repository)- You need to open a console and go to the path where the project is located.
```js
//C:\Users\HP\Desktop\Social-Network> - take this path whit example
```- Now run this command for install all packages
```cmd
npm install
```- When all packages are installed, you can run the project using the this command
```cmd
node app.js
```- Now you need to copy and past this path in your brouser
- 127.0.0.1:5000/
## Developer Team
- Frainer Alexander -> [Github](https://github.com/Fraineralex)
- Luis Fernandez -> [Github](https://github.com/luisferllub230)
- Alexander Echavarría -> [Github](https://github.com/Alexander2902)
## AcknowledgmentI offer my thanks to the entire team of developers who have been working on this project and who have managed with great effort to make the project go from simple ideas to a reality.