Creating this app was a learning experience about the latest technologies but using the past knowledge, there is still more features that I wil keep adding is the comming months so be sure to back to check it out.
Is a porfolio project using Next.js 13 and using some other tools, was a very interesting learning journey about the new features of NextJS like app directory file-system based router, play with some prisma Where Clauses and practicing TypeScript type-safe code
DATABASE_URL=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GITHUB_ID=
GITHUB_SECRET=
NEXTAUTH_SECRET=
Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
Typescript, NextJS, React, Tailwind, Prisma, MongoDB, NextAuth, Cloudinary
- Full responsiveness
- Credential authentication
- Google authentication
- Github authentication
- Image upload with Cloudinary
- List Properties
- Delete Properties
- Reserve Properties
- Add Favorites Properties
- Create Reserves
- Cancel Reserves
- Filter Location, Dates and Guests