Releases: Monamoxie/metton-app
Releases · Monamoxie/metton-app
v0.1.0
Metton App v0.1.0 🚀🎉⚡️
Overview
There will be 2 available instances of this project:
- Community Version: Host and manage it yourself with all the necessary tools and instructions for running it in a development environment. For production, detailed deployment instructions and automation scripts to AWS will be made available .
- Cloud Version: A fully managed, hosted version of this project offering all core functionalities along with auto-scaling, advanced management tools, seamless integration, enhanced performance, and a suite of additional features designed with enterprise-grade scalability and reliability.
New Features ⚡️⚡️⚡️
- User Authentication: Robust user authentication system using Django's built-in authentication.
- Profile Management: Users can update their information and profile picture on profile pages.
- Manage Schedule: Manage availability and schedules efficiently.
- Personalized Booking Page: Share booking links and receive bookings based on your schedules and availability.
- Docker: Fully powered by Docker containers and Docker Compose.
- GitHub Actions: Utilize GitHub Actions for all CI/CD tasks with ease.
- AWS ECS: Complete end-to-end pipeline for deploying containers using Amazon's Elastic Container Service (ECS).
- AWS Fargate: Enjoy serverless computing with AWS Fargate, reducing the effort required for managing and scaling infrastructure.
- AWS RDS and MQ: Managed RDS for PostgreSQL DB and MQ for RabbitMQ. The development setup can be found in the
docker-compose.yaml
file. - And many more...
Installation and Upgrade Notes
To install or upgrade to v0.1.0, please follow the instructions in the README file.
Future Plans 🚀🚀🚀
The project will take a new direction from here:
- React and Next.js Frontend: Future releases will include a React and Next.js frontend for an enhanced user experience. All existing frontend functionalities will be gradually migrated to React/Nextjs, and all future additions will be based on this new workflow.
- API Integration: RESTful API using Django Rest Framework.
- Improved User Interface: Further enhancements to the UI for better aesthetics and user experience.
- Enhanced Security: Strengthen security across all project layers.
- More Features: Numerous new features are in the pipeline.
- And many more fun stuff...
I hope you enjoy this release. As always, your feedback is invaluable to me. Please report any issues or suggestions to my GitHub repository.