An open API service indexing awesome lists of open source software.

https://github.com/devrakibhossen/returno

Returno is a Lost and Found website designed to connect individuals who have lost personal belongings with those who may have found them
https://github.com/devrakibhossen/returno

express firebase mongodb react tailwind

Last synced: 3 months ago
JSON representation

Returno is a Lost and Found website designed to connect individuals who have lost personal belongings with those who may have found them

Awesome Lists containing this project

README

          

# Returno - Lost and Found Platform

## Project Overview

Returno is a Lost and Found website designed to connect individuals who have lost personal belongings with those who may have found them. Users can report lost items, browse found items, and interact to recover their belongings. This platform is built to simplify the process of reconnecting lost items with their rightful owners while providing valuable hands-on experience in developing a full-stack web application.

[Visit Returno](https://lonely-month.surge.sh)

## Features

- User Authentication: Secure login and registration system for users.
- Report Lost Items: Allow users to post details of their lost items with descriptions and images.
- Report Found Items: Users can share details of items they have found to help others locate their belongings.
- Search and Browse: Easy search functionality to find lost and found items by category, location, or keyword.
- Manage Posts: Users can add, update, and delete their lost or found posts.
- All Recovered Items: View a list of all items marked as recovered.
- File Uploads: Upload images of lost or found items for better identification.
- Responsive Design: Optimized for all devices, ensuring a seamless user experience.
- Notifications and Alerts: Integrated toast messages and sweet alerts for user interactions.

## Tech Stack

### Frontend:

- HTML
- CSS (Tailwind CSS)
- JavaScript
- React.js

### Backend:

- Node.js
- Express.js

### Database:

- MongoDB

### Additional Tools and Features:

- JWT for Authentication
- Multer for File Uploads
- RESTful API Integration

## NPM Packages Used

- `express`
- `mongoose`
- `jsonwebtoken`
- `cors`
- `react`
- `react-dom`
- `react-router-dom`
- `axios`
- `react-toastify`
- `sweetalert2`
- `react datepicker`
- `react helmet`
- `react date-fns`
- `react react-tooltip`
- `react iconst`
- `framer-motion`

Thank you for visiting Returno. Let's help lost items find their way back!