Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iank-code/sil-2.0
https://github.com/iank-code/sil-2.0
googleauth next-auth nextjs tailwindcss typescript
Last synced: 29 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/iank-code/sil-2.0
- Owner: Iank-code
- License: mit
- Created: 2024-05-23T16:41:57.000Z (6 months ago)
- Default Branch: Development
- Last Pushed: 2024-06-02T11:33:28.000Z (6 months ago)
- Last Synced: 2024-10-03T05:21:19.141Z (about 2 months ago)
- Topics: googleauth, next-auth, nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://sil-2-0.vercel.app/
- Size: 334 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SIL 2.0
## Table of Contents
- [Introduction](#introduction)
- [Prerequisites](#prerequisites)
- [Setup Instructions](#setup-instructions)
- [Running the Application](#running-the-application)
- [Trello Board](#trello-board)
- [License](#license)# `Introduction`
This documentation provides a comprehensive guide on how to set up and run the Next.js application. Next.js is a React framework that enables functionality such as server-side rendering and static site generation.
# `Prerequisites`
Before you begin, ensure you have met the following requirements:
- Node.js version 20
- npm or yarn (Node package managers)
- Git (version control system)# `Setup Instructions`
### Step 1: Clone the repository
First, clone the repository to your local machine using Git.
git clone [email protected]:Iank-code/SIL-2.0.git
cd SIL-2.0### Step 2: Install dependencies
Install the project dependencies using npm
npm install
### Step 3: Create Environment Variables
Create a `.env.local` file in the root directory and add your environment variables.
NEXT_PUBLIC_SERVER_URL="https://jsonplaceholder.typicode.com"
GOOGLE_CLIENT_ID=""
GOOGLE_API_SECRET=""### Step 4: Run the application
Start the development server.
npm run dev
# `Running the Application`
After setting up, you can access the application at `http://localhost:3000`
# `Trello Board`
For project management and task tracking, please refer to my Trello board: [Project Trello Board](https://trello.com/b/GgF8qU5t/savannah-informatics-frontend-developer)
# `License`
This project is licensed under the MIT License. See the LICENSE file for more information.