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
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.
- 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.
- 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:
prueba@gmail.com1234To download, test and contribute to our application, the following step-by-step procedure must be followed
- Fork or clone front-end repository.
git clone https://github.com/PeepholeApp/NFSD_APP_FRONTEND.git- Install the dependencies:
npm install-
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
-
Run the app and open http://localhost:5173 with your browser to see the result
npm run dev





