Skip to content

ardhptr21/eterion-website

Repository files navigation

Eterion Website

This project is for Eterion. Eterion is name for the Information Technology students ITS batch 2024.

List of Contents

  1. ⚡ Tech Stack

  2. 🚀 Getting Started

    • 📓 Prerequisites
    • ⛓️ Installation
  3. 📚 Usage

  4. 👷 Workflow

Tech Stack

  • Next.js

    Web Framework based on React. Visit Docs

  • TailwindCSS

    For css Framework with utility first. Visit Docs

  • Shadcn UI (if needed)

    Component library build with Tailwind and Radix Primitives. Visit Docs

Getting Started

Prerequisites

  • Nodejs (LTS)
  • pnpm (package manager)

Installation

  1. Clone repository
https://github.com/ardhptr21/eterion-website.git
  1. Move into directory
cd eterion-website
  1. Install dependencies
pnpm install

Usage

  1. Development server

For development purpose you can run command below

pnpm dev
  1. Build

If you want build the website into production run command below

pnpm build
  1. Preview production

After build and you want to preview the website you can run command below

pnpm start

Workflow

Branch

We will use 2 branch

  • main for the production
  • dev for the development

And each task should make a sub branch from the dev branch, and then after the task is done you must make a pull request from the sub branch into dev branch.

Point by point

  1. Create a sub-branch from the dev branch for each task.
  2. Aftar task is done, make a pull request into dev branch from the current sub-branch.
  3. PIC will review your code, and if the code is working as expected then the pull request will be merged, if not the task must be revised.
  4. Aftar pull request merged then your task is done.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages