(If you want to sign in you can email me @[email protected] your mail account so I can give you access in test users in google console)
This is a CRUD (Create, Read, Update, Delete) application built using Next.js. It utilizes Google for authentication and MongoDB for the database. The project follows Next.js file naming conventions and routing.
- Authentication: Users can sign in using their Google account.
- CRUD Operations: Perform Create, Read, Update, and Delete operations on data.
- File Naming: Follows the file naming conventions of Next.js for components, pages, etc.
- Routing: Uses Next.js routing for navigation within the application.
- Next.js
- Google Authentication
- MongoDB
To run this application locally, you'll need to have Node.js and npm installed on your machine.
- Clone this repository:
- Navigate to the project directory:
- Install dependencies:
npm install
- Create a
.env
file in the root directory and add your Google authentication credentials and MongoDB connection string: - Run the development server:
npm run dev
- Open your browser and navigate to
http://localhost:3000
to view the application :)
Contributions are welcome! If you find any bugs or have suggestions for improvement, feel free to open an issue or create a pull request.