Skip to content

πŸ“ PlatoIO is a simple to-do list web application built with Elastic UI, React, and PostgreSQL hosted on AWS.

License

Notifications You must be signed in to change notification settings

hqasmei/platoio-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PlatoIO

PlatoIO is a simple to-do list web application built with Elastic UI, React and PostgreSQL. It allows users to register and login and create, read, update and delete their to-do's. The application is hosted on AWS Route53 and Cloudfront, the client code is in S3, and the server is on Elastic Beanstalk.

Screenshots

Insert screenshots or gifs of your project here to give users a visual idea of what it looks like.

Features

  • Create, read, update, and delete to-do's
  • User registration and login
  • Built with Elastic UI, React, and PostgreSQL
  • Hosted on AWS Route53, Cloudfront, S3, and Elastic Beanstalk

Installation

  1. Clone or download the repository
  2. cd into the client directory and run npm install to install the required dependencies for the client.
  3. cd into the server directory and run npm install to install the required dependencies for the server.
  4. Create a .env file in the server directory with the correct credentials to connect to the database and other services.
  5. Run npm start in both the client and server directories to start the development servers.
  6. The client will be running on http://localhost:3000 and the server will be running on http://localhost:3001

Usage

Users can use PlatoIO to create, read, update, and delete their own to-do's by registering and logging in.

Contribution

Your contributions are always welcome! If you want to improve something or you see a bug, please open an issue first and let's discuss it.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Credits

  • Elastic UI
  • React
  • PostgreSQL
  • AWS Route53, Cloudfront, S3, and Elastic Beanstalk

About

πŸ“ PlatoIO is a simple to-do list web application built with Elastic UI, React, and PostgreSQL hosted on AWS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published