Skip to content

Releases: Monamoxie/metton-app

v0.1.0

31 Jul 06:59
Compare
Choose a tag to compare

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.