An open API service indexing awesome lists of open source software.

https://github.com/dilarauluturhan/form

Form validation built with Nextjs, TypeScript, Shadcn UI, Prisma, NextAuth and Supabase🪐
https://github.com/dilarauluturhan/form

Last synced: 7 months ago
JSON representation

Form validation built with Nextjs, TypeScript, Shadcn UI, Prisma, NextAuth and Supabase🪐

Awesome Lists containing this project

README

          


LOGIN/SIGNUP FORM


## About The Project
![202310270044](https://github.com/dilarauluturhan/form/assets/120499369/4a803b06-8daf-458c-af31-8197fafc935c)

## Features
**Form validation** application where the user can sign up and log in.

## Built With
- **Nextjs**: For create user interface.
- **Shadcn UI**: For create style.
- **TypeScript**: For develop static typed JavaScript.
- **NextAuth**: It is used for authentication and authorization processes. Provides user session management in Next.js projects.
- **Prisma**: Performs database management operations with Prisma CLI.
- **Supabase**: Supabase supports real-time database updates. It offers a set of services that provide developers with the basic database functionality needed to quickly build applications.
- **React-Hook-Form**: It is used to facilitate form management. Manages and verifies form transactions.
- **Zod**: It is used for schema validation operations. Checks the accuracy of incoming data.
- **lucide-react**: For show icons in the user interface.
- **bcrpyt**: For hash passwords securely.

## Getting Started
To get the project up and running on your local machine, follow these steps:

Clone the repository:
````
git clone https://github.com/dilarauluturhan/form.git
````
Go to the project directory:
````
cd form
````
Start the application:
````
npm run dev
````
Go to `http://localhost:3000` in your browser.

## Contact With
Dilara Uluturhan - [LinkedIn](https://www.linkedin.com/in/dilarauluturhan/) - dilarauluturhan@outlook.com