Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ralphilius/nextjs-hackathon-starter
Yet another NextJS boilerplate for web application
https://github.com/ralphilius/nextjs-hackathon-starter
boilerplate hackathon nextjs starter-kit
Last synced: 2 days ago
JSON representation
Yet another NextJS boilerplate for web application
- Host: GitHub
- URL: https://github.com/ralphilius/nextjs-hackathon-starter
- Owner: ralphilius
- License: mit
- Created: 2021-08-24T07:29:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T02:57:56.000Z (11 months ago)
- Last Synced: 2024-04-20T19:37:33.849Z (7 months ago)
- Topics: boilerplate, hackathon, nextjs, starter-kit
- Language: TypeScript
- Homepage:
- Size: 110 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NextJS Hackathon Starter
A boilerplate for NextJS application with Typescript supportGetting Started
--------First, set up environment variables:
```bash
npm run setup
# or
yarn setup
```Then, run the development server:
```bash
npm run dev
# or
yarn dev
```Features
--------- **Typescript** support
- **envdist** to set up environment variables
- Authentication with **Supabase** or **Firebase**
- Email/password or passwordless with magic link
- Multiple providers: Google, Facebook, Twitter, Github, Discord,...
- **jotai** for primitive & flexible state management
- **SWR** for data fetching
- Useful React Hooks
- `useAuth` for getting user information
- `useInterval` for for timeout tasks
- **await-to-js** for easier error handling with async functions
- **TailwindCSS** for styling with utility-first classes
- **@tailwindcss/forms**: Form reset for easier applying utility classes
- **@tailwindcss/aspect-ratio**: Utilities to apply aspect ratio to elements
- **NProgress** for page transition progress indicator
- Custom 404, 403 pages
- Multiple icons with **Heroicons**