Inspiration
What it does
The word Namma stands for “my’’ in Tamil(நம்ம) and Kannada(ನಮ್ಮ)
Project Overview The Nammabnb project is designed to replicate key functionalities of the popular accommodation booking platform, Nammabnb. This project incorporates HTML, CSS, and TypeScript for the front end, and MongoDB for backend data storage.
How we built it
MERN Stack:
MongoDB (Database) Express.js (Backend Framework) React.js (Frontend Library) Node.js (Runtime Environment) Next.js:
React.js (Frontend Library) Node.js (Runtime Environment) Next.js (React Framework for Server-Side Rendering) Prisma:
Prisma (Database Access Library) Axios:
Axios (HTTP client for making requests) Zustand:
Zustand (React state management library) NextAuth:
NextAuth (Authentication library for Next.js) Redux:
Javascript Library
Challenges we ran into
git issues, usage of ORM and ODM at same time
Accomplishments that we're proud of
Accomplishing the project
What we learned
What's next for Nammabnb
Built With
- access
- authentication
- axios
- axios:
- backend
- client
- database
- database)
- environment)
- express.js
- for
- framework
- framework)
- frontend
- http
- library
- library)
- making
- management
- mern
- mongodb
- next.js
- next.js)
- next.js:
- nextauth
- nextauth:
- node.js
- prisma
- prisma:
- react
- react.js
- rendering)
- requests)
- runtime
- server-side
- stack:
- state
- zustand
- zustand:
Log in or sign up for Devpost to join the conversation.