Skip to content

CALLmeDOMIN/car-rental

Repository files navigation

Warning

Work in progress

This is a car rental site built with Next.js and bootstrapped with create-next-app.

Car rental

Warning

It uses new technologies like Nextjs server actions which are in early stages of development

Technologies used

Nexjs - Newest App Router Approach

TypeScript - Superset of JavaScript

Clerk - Authentication and user managment

Tailwindcss - A utility-first CSS framework

Prisma - Next-generation Node.js and TypeScript ORM

UploadThing - File uploading and hosting

Features

  • New App Dir
  • Routing, Layouts, Laoyout Groups, Nested Layouts
  • Data fetching, caching, server actions
  • Loading states UI, Error handling UI
  • Route Handlers
  • Metadata Files
  • Server and Client Components
  • API Routes
  • Authentication using Clerk
  • ORM using Prisma
  • Database on Vercel
  • Proprietary UI using Tailwindcss
  • TypeScript

Description

Project is a car rental site. It symulates a car rental company. The intention is to learn web development, new technologies and build a fully functional site. It is a work in progress and will be updated with new features, since its purpose is to learn newest things in practice.