Skip to content

PeepholeApp/NFSD_APP_FRONTEND

Repository files navigation

GitHub stars GitHub issues GitHub forks GitHub PRs

Final project of the master's degree in full stack development

We want to share with you our final master project that together with the learning obtained in Nuclio Digital School, we developed an app based on topics that as a group we relate to and provide a solution so that any user can use it

💡 Description

Peephole is an app designed to facilitate the integration and socialization of migrants in a new city, Madrid being the first phase. The platform allows users to register, log in and connect with others who share similar interests. In addition, the app offers a community section where activities can be posted and booked, as well as a blog section with relevant information for the user.

🦾 Features

  • Profile registration: Allows you to create a profile with the necessary information for app use.
  • User login: The app allows you to log in or log out as an active user in the database.
  • Connection with different users: A user can make friend requests with other users, the request arrives by a notification and allows to accept or ignore it.
  • Filter users: The app allows a connected user to filter different profiles according to their interests.
  • Attend activities: A user can see a list of activities which can be booked if available and also see the location on an interactive map.
  • Consult information: The app contains an informative blog with different topics on migration and documentation as well as external events in the city.

🎮 Take a look at our app

🔗 Links

  • Peephole app - Link to use the app
  • GitHub Front-End - Link to see the repository where the front-end development of the app is uploaded.
  • GitHub Back-End - Link to see the repository where the back-end development of the app is uploaded.
  • Figma - Design and multimedia content of the app

To enjoy our application without registering, copy and paste the following username and password:

User

prueba@gmail.com

Password

1234

📸 Screenshots

💻 Stack

🚀 Getting Started

To download, test and contribute to our application, the following step-by-step procedure must be followed

  1. Fork or clone front-end repository.
git clone https://github.com/PeepholeApp/NFSD_APP_FRONTEND.git
  1. Install the dependencies:
npm install
  1. Run the development server:

    Fork or clone back-end repository.

    git clone https://github.com/PeepholeApp/NFSD_APP_BACKEND.git

    Install the dependencies:

    npm install

    Run the server

    npm run dev
  2. Run the app and open http://localhost:5173 with your browser to see the result

npm run dev

🙍‍♀️🙍‍♀️🙎‍♂️ Authors

📲 Social media

About

Proyecto final Nuclio Front-End

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •