This is a Next.js + Typescript project bootstrapped with create-next-app
.
The project comes pre-configured with:
- Next.js - A React framework for building web applications.
- TypeScript - Static type-checking for JavaScript.
- SCSS - CSS preprocessor for styling.
- ESLint - Configured to find and fix common problems in the code and enforce best practices.
- Prettier - Integrated with ESLint for consistent code formatting.
- Husky & LintStaged: Automatically lint and format staged files before committing.
- Axios - A promise-based HTTP client for making requests.
- TanStack Query- Powerful data-fetching and state management for React applications.
- next/third-party - Integrations and configurations for using third-party packages with Next.js.
To get started, follow these steps:
- Clone the Repository
git clone https://github.com/GDG-W/Hogwarts
cd Hogwarts
code .
- Install Dependencies Navigate to the project directory and install the required dependencies.
npm install
- Start the project Run the following;
npm run dev
The application should start running on http://localhost:3000
.
Contributions are welcome. Please feel free to submit a pull request.