Skip to content

Corkscrews/taille-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taille-Main

Welcome to Taille-Main, the main server responsible for allowing Irish taxis to use a low-cost and open-source solution to perform their job. This project is written in Rust using the actix-web framework and is currently under active development.

Overview

  • Purpose: Provide a minimal authentication service to start trips and give management tools for the support team.
  • Tech Stack:
  • Database:
  • Open Source: The project remains open source to encourage community collaboration and transparency.

Creating Users

  • Currently, only clients with a valid MASTER_KEY bearer token can create new users.
  • In the future, this mechanism will be replaced with more secure service keys, ensuring a more refined and role-based approach for user management.

Under Development

This project is still in the early stages:

  • No Database: User data is currently handled in-memory or via static files. Future versions will integrate a database solution.

Getting Started

  1. Prerequisites

    • Rust (stable release recommended)
  2. Clone the Repository

git clone https://github.com/your-org/taille-main.git
cd taille-main
  1. Build and Run
cargo run
  1. Run tests
cargo test

Contributing

Contributions are welcome! Feel free to open issues and pull requests. Check out our contribution guidelines (coming soon) for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published