Skip to content

Fede-Arevalo/Red-Social-React-Redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sin título

About the project

Exercise requirements

  • User Registration.
  • User login.
  • That you can see the publications and create new ones.
  • That the publications made by the logged in user can be edited and deleted.
  • Give / remove Like a post.
  • Search engine for user profiles or posts.
  • That in your profile you can see your data and your posts.
  • That you can comment on the posts.
  • Use of branches with git, when the project is finished there should be two branches, the main and the develop.
  • README Presentation.
  • React Router.
  • Use Redux.
  • Using SASS.
  • Important design.
  • The components may not exceed 400 lines of code.
  • The functions must not exceed 75 lines of code.

Extras

  • Frontend available in production (Vercel,AWS, etc.).
  • User can follow other users and have followers.
  • CRUD of comments.
  • That you can only edit and delete comments that you create.
  • The user can upload photos in the posts and change their profile picture.
  • The user can give likes to the comments of the posts.
  • The user in his profile can see the number of followers and number of how many he follows.
  • User can see who follows him and who he follows.
  • Implementation of guards.
  • Make it responsive.

📋 Pre requirements


1 - In order to start the project first make a clone:

git clone https://github.com/Fede-Arevalo/Red-Social-React-Redux

2 - Once the project is cloned, you must install the necessary modules with npm:

npm i 

3 - Clone the backend repository

git clone https://github.com/Fede-Arevalo/MongoDB-Mongoose

4 - Start the server on the backend

npm run dev

5 - Start the project on the frontend

npm start

🦾 Used technology


📷 Preview

Register

image

Login

image

Profile

image

Post

image

Home

image


👾 Developer

Federico Arévalo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published