Welcome to the Ninja App, an in-progress full-stack application. The app is being developed to include database relations. This project is an opportunity for personal growth in backend development and exploring new technologies.
-
Backend
-
Frontend
- Developed using Next.js 13 with TypeScript.
- React Query for efficient data fetching and state management.
- Incorporates Shadcn for continuous learning and exploring new technologies.
- Users can perform the following actions:
- Create: Add new ninjas to a dojo.
- Read: View details of ninjas and explore various dojos.
- Update: Update details of existing ninjas.
- Delete: Remove ninjas from their dojos.
- Node.js (version 12 or later)
- A PostgreSQL database
- Yarn package manager