LostLink is a modern Lost & Found platform specifically designed for university students and staff. It allows users to quickly report lost items, find belongings, and share posts via unique links. With a sleek, user-friendly interface, LostLink uses React.js for the frontend and Node.js with Express.js for the backend, ensuring a fast and reliable user experience. Cloudinary is integrated for image storage and management.
- Create Posts: Report lost or found items with detailed descriptions and images (stored on Cloudinary).
- Search & Filter: Search for items by title, description, status, or keywords.
- Unique Shareable Links: Each post is assigned a unique link, making it easy to share on social media or with friends.
- Authentication: Secure user registration and login using JWT (JSON Web Tokens).
- Admin Control: Admins can moderate posts and manage inappropriate content to ensure the platform remains safe and relevant.
- Cloud Image Storage: All images are uploaded to Cloudinary, ensuring reliable and scalable media storage.
-
Frontend:
- React.js
- Tailwind CSS
- React Router
- Axios for HTTP requests
-
Backend:
- Node.js
- Express.js
- MongoDB for data storage
- JWT (JSON Web Tokens) for secure authentication
- Cloudinary for handling image storage and transformations
-
Other Tools:
- Mongoose
- dotenv for managing environment variables securely
- Axios for making API requests
Explore the live application at LostLink.
- Real-Time Notifications: Notify users instantly when their reported items match found items.
- Improved UI/UX: Further enhancements to the user interface for a seamless experience.