Skip to content

ARVIN3108/au-tryout-statistics

Repository files navigation

Amanatul Ummah Try Out Statistics

Framework: Next.js License: MIT

📌 Project Overview

Amanatul Ummah Try Out Statistics is a data-driven web application developed as a personal initiative to track, recap, and analyze student performance across multiple tryout sessions.

The goal of this project is to provide a centralized platform where students and educators can monitor academic progress from the very first tryout to the final preparation phase, transforming fragmented reports into actionable insights.


🔍 Why This Project?

  • Problem: Tryout results are typically distributed as individual files or spreadsheets, making it difficult for students to visualize their growth over time.
  • Solution: This Next.js-based dashboard aggregates all historical data, allowing for a longitudinal view of performance trends.

📊 Data Source

The integrity of the statistics displayed on this website relies on official documentation. The data is obtained through:

  1. Tryout records shared by teachers.
  2. The Pemberdayaan Team (My friends who help teachers find information about university enrollment).

Important

This platform is an independent recap tool based on official data provided by the school authorities.


🛠️ Tech Stack

This project is built using modern web technologies to ensure speed and responsiveness:


📋 Prerequisites

Before you begin, ensure you have the following installed on your local machine:

  • JavaScript runtimes: Bun (Recommended) or Node.js (v18.x or higher).
  • Package Manager: bun (included with Bun itself), pnpm, yarn, or npm (included with Node.js).
  • Git: To clone the repository.
  • Code Editor: Visual Studio Code or VSCodium is highly recommended.

🚀 Getting Started

To run this project locally for development or review:

1. Clone the repository

git clone https://github.com/ARVIN3108/au-tryout-statistics.git
cd au-tryout-statistics

2. Install dependencies

Using bun (Recommended):

bun install

Using pnpm:

pnpm install

Using yarn:

yarn install

Using npm:

npm install

3. Run the development server

bun dev
# or
pnpm dev
# or
yarn dev
# or
npm run dev

4. View the app

Open http://localhost:3000 with your browser to see the result.


🤝 Contributing

Contributions are welcome! If you have suggestions for improvements or bug fixes, feel free to open an issue or make a pull request.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


Developed with ❤️ by ARVIN D.T as ARVIN3108

About

A project aimed at recording the results of the tryout akbar from the Amanatul Ummah Islamic boarding school.

Resources

License

Stars

Watchers

Forks

Contributors

Languages