Your ultimate time capsule
Futflare is a modern web application designed to serve as your ultimate time capsule. It leverages a variety of technologies to provide a seamless and efficient user experience. The project is still in development and is not yet ready for production. Feel free to contribute to the project.
- User authentication with Auth0
- State management with React Query
- Styling with Tailwind CSS
- Routing with React Router
- Notifications with Sonner
- Client: React, TypeScript, Vite
- Server: Go, Fiber
- Database: MongoDB
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/futflare.git cd futflare/client
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Navigate to the server directory:
cd futflare/server
-
Install dependencies:
go mod tidy
-
Start the server:
go run cmd/app/main.go
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.