Skip to content

MartaGBayona/projectFrontendII

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJECT FRONTEND: RETROLINK

RetroLink


Table of Contents 📁

  1. Description 🏛️
  2. Stack ⚙️
  3. Project 📖
  4. Future functionalities 🌟
  5. Link 🎯
  6. Author 👋
  7. Acknowledgments 💖

Description 🏛️

etroLink is a social networking platform tailored for retro video game enthusiasts. Built with React, this platform aims to connect gamers from around the world who share a passion for classic titles, consoles, and the nostalgia of gaming's golden era. Dive into discussions, share your favorite retro gaming moments, and discover new games and communities that celebrate the timeless charm of vintage gaming. Whether you're a seasoned gamer or new to the retro scene, RetroLink offers a vibrant space to connect, engage, and relive the magic of retro gaming.


Stack ⚙️

alt text alt text alt text alt text alt text alt text alt text


Project 📖

1 - Local Installation:

BackEnd

  • Go this root: https://github.com/MartaGBayona/project_BACKEND2.git

  • Clone repository.

    npm install.

  • Start Docker.

  • Start MongoCompass.

  • Fill .env file with the corresponding data.

    npm run dev.

    npm run run seed.

  • Copy the data from MongoCompass and connect.

  • Import file Collection_SocialMLocal (folder HTTP) for Thunder Client

FrontEnd

  • Clone this repository. npm install. npm run dev.
  • Access localhost from the console view.

2 - Info to log

  • Super_admin:
_id: "65eb741d9e2ac607835397d0",
name: "superAdmin",
email: "[email protected]",
password: 123456,
role: "super_admin"
  • Admin:
_id: "65eb74259e2ac607835397d3",
name: "admin",
email: "[email protected]'",
password: 123456,
role: "admin"
  • User:
_id: "65eb742b9e2ac607835397d6",
name: "'user'",
email: "[email protected]'",
password: 123456,
role: "user"

2 - Roots:

  1. Home:

Bug 💥

The header input is not working

Home

  1. Posts: The superAdmin manages the posts from the same Posts page, having exclusive access to a button to delete the posts

Bug 💥

The delete button on posts only works when clicked in the central position. Possible issues with CSS overlap.

Posts

  1. Detail Post:

Detail Post

  1. Profile

Profile

  1. New Post:

It's on the same view as the posts

NewPost

  1. Users(only super_admin):

Users

  1. Log:

Log

  1. Register:

Register


Future functionalities 🌟

  • More comprehensive user registration

  • Modification of more parameters in the user profile

  • Allow super admin to modify users and posts

  • Create dropdown in header and cards

  • Add images to backend services and add to frontend

  • Footer design

  • Debugging

  • Responsive design

  • Fronted


Link 🎯

https://github.com/MartaGBayona/projectFrontendII


Author 👋


Acknowledgments 💖

My most sincere thanks to all my colleagues. Especially to Pedro, Marina, Ana, Fran and Carlos for their invaluable help and support.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published