This application provides information about a school's profile and its extracurricular activities.
/src/app/profile: Contains the school profile page./src/app/extracurricular: Contains the extracurricular activities page./src/components/ui: Contains various UI components used in the application./public: Contains public assets like images.
To run the application locally, follow these steps:
- Clone the repository.
- Install dependencies using
npm installoryarn install. - Run the development server using
npm run devoryarn dev.
Open your browser to http://localhost:3000 to see the application.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Displays school profile information (name, address, principal, etc.).
- Lists available extracurricular activities with descriptions and icons.
- Responsive design.
The application can be configured via the next.config.ts file. Currently, it includes configurations for ignoring TypeScript and ESLint errors during builds and allowing images from anatajir.id.
To learn more about Next.js, take a look at the following resources: