Skip to content

ACE-NMAMIT/ace-website

Repository files navigation

Official ACE - Association of Computer Engineers, Nitte

Welcome to the official repository of the Association of Computer Engineers (ACE) at Nitte. This repository serves as a central hub for all resources, projects, and documentation related to ACE activities and initiatives.

About ACE

The Association of Computer Engineers (ACE) at Nitte is a student-driven organization dedicated to fostering a community of tech enthusiasts, innovators, and future leaders in the field of computer engineering. Our mission is to promote learning, collaboration, and innovation by organizing events, workshops, seminars, and competitions that cater to the diverse interests of our members.


Features of the Website

  • Event Listings: Upcoming and past events organized by ACE.
  • Member Profiles: Details of the ACE team and student members.
  • Gallery: A showcase of photos from ACE events.
  • News and Updates: Latest announcements and news about ACE activities.
  • Contact Information: How to get in touch with ACE.

Tech Stack

  • Framework: Astro
  • Languages: HTML, CSS, JavaScript, TypeScript
  • Styling: Tailwind CSS
  • Database: Turso , SQLlite

Installation

  1. Clone the repository:

    git clone https://github.com/username/ACE-website.git
  2. Navigate to the project directory:

    cd ACE-website
  3. Install dependencies:

    npm install
  4. Run the development server:

    npm run dev
  5. Open your browser and visit:

    http://localhost:3000
    

Project Structure

├── public/         # Static assets (images, icons)
├── src/            # Source files
│   ├── components/ # Reusable components
│   ├── layouts/    # Layout components
│   ├── pages/      # Webpages
│   ├── styles/     # Global styles
│   ├── data/       # Static data files
└── package.json    # Project dependencies and scripts