Skip to content

svehera/tacticusplanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,906 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tacticus Planner

Project Overview

Tacticus Planner is a project built with a combination of React(tsx), Material-UI, and ag-Grid. The development server and bundler are powered by Vite

Project Dependencies

Major dependencies for this project include:

  • react: ^19.0.0
  • react-router-dom
  • @mui/material
  • ag-grid-react

Major DEV dependencies:

  • typescript
  • tailwindcss
  • vite

Getting Started

To contribute to this open-source project, follow these steps:

  1. Ensure that Node.js version >20.0.0 is installed. You can download it from https://nodejs.org/.

  2. Fork the Repository: Click the "Fork" button at the top right of the repository page to create your own fork.

  3. Clone your forked repository.

    git clone https://github.com/your-username/tacticusplanner.git
    cd tacticusplanner
    
  4. Install dependencies.

    npm install
    
  5. Start the development server.

    npm start
    
  6. Open your browser and navigate to http://localhost:3000 to view the app.

  7. Make your contributions, commit the changes, and create a pull request. Your contributions are highly appreciated!

Scripts

  • start: Start the development server using Vite.
  • build: Build the project using TypeScript and Vite.
  • build-ci: Format, lint, and build the project for continuous integration.
  • analyze: Visualize the project's bundle using Vite Bundle Visualizer.
  • preview: Preview the project using Vite.
  • lint-ci: Run ESLint in quiet mode for continuous integration.
  • lint: Run ESLint with autofix on the source files.
  • format: Format the source files using Prettier.
  • format-ci: Check if source files are formatted correctly.

UI Conventions

See CONVENTIONS.md for the design system reference — tokens, shared components, layout patterns, and styling guidelines.

Feel free to explore, contribute, and make this planner even more awesome! 🚀

CodeRabbit Pull Request Reviews

About

Tacticus Planner

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages