- Clone the Project:
git clone https://github.com/md-mehedi-hasan-nabil/lost-and-found-nextjs.git
cd lost-and-found-nextjs
- Install Dependencies:
npm install
- Run the Project:
npm run dev
- TypeScript
- Next.JS
- Ant Design
- User Registration: Register users with profile info.
- User Login: Authenticate users and issue JWT tokens.
- Create Found Item Category: Add new categories for found items.
- Report a Found Item: Submit details of found items.
- Get Found Items: Paginate, filter, and sort found items.
- Create a Claim: File claims for found items.
- Get Claims: Retrieve user's claims with details.
- Update Claim Status: Change status of submitted claims.
- Get Profile: Fetch user's profile information.
- Update My Profile: Modify user's profile details.