Skip to content

Latest commit

Β 

History

History
110 lines (77 loc) Β· 3.07 KB

File metadata and controls

110 lines (77 loc) Β· 3.07 KB

Project Talos

Official website of the ASME Chapter of NIT Rourkela, built and maintained by OpenCode, the official Open Source and Cybersecurity Club of NIT Rourkela.

CI License: MIT Prettier

Note: This website is under active development. A "Coming Soon" landing page is served at /.
All development takes place at /playground.


πŸš€ Tech Stack

  • React + Vite – Lightning-fast UI development
  • Tailwind CSS – Utility-first styling
  • React Router – Routing system
  • Prettier + ESLint + Husky – Code quality and consistency
  • GitHub Actions – CI/CD pipeline
  • Netlify – Deployment platform

πŸ“¦ Installation

Requires Node.js β‰₯ 18 and npm

# Clone the repo
git clone https://github.com/OpencodeNIT-R/project-talos.git
cd project-talos

# Install dependencies
npm install

# Start development server
npm run dev

πŸ“‚ Project Structure

project-talos/
β”œβ”€β”€ .github/workflows/         # GitHub Actions workflow
β”‚ └── ci.yml
β”œβ”€β”€ .husky/                    # Pre-commit hooks
β”œβ”€β”€ public/                    # Static assets
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ components/              # UI components
β”‚ β”‚ β”œβ”€β”€ playground/            # Components under active development
β”‚ β”‚ └── shared/                # Reusable components
β”‚ β”œβ”€β”€ pages/
β”‚ β”‚ β”œβ”€β”€ landing-page/          # Public home page
β”‚ β”‚ └── playground/            # Route-based development space
β”‚ β”œβ”€β”€ App.jsx
β”‚ β”œβ”€β”€ main.jsx
β”‚ └── index.css
β”œβ”€β”€ .eslint*
β”œβ”€β”€ .prettier*
β”œβ”€β”€ .gitignore
β”œβ”€β”€ vite.config.js
β”œβ”€β”€ package.json
β”œβ”€β”€ index.html
β”œβ”€β”€ LICENSE
└── README.md

🀝 Contributing

We welcome all contributions β€” code, design, docs, or ideas!

Please read our CONTRIBUTING.md for detailed guidelines on:

  • Setting up the project locally
  • Commit message conventions
  • Formatting and linting
  • Pull request process

You can also open issues to suggest features or report bugs.


πŸ’¬ Community & Support

For queries, reach out to @OpencodeNIT-R


πŸ›‘ License

Licensed under the MIT License


πŸ‘₯ Maintainers

Architected with ❀️ by OpenCode, NIT Rourkela