Frontend for my GrapQL backend app
Explore the docs »
View demo
·
Report Bug
·
Request Feature
Table of Contents
This is a frontend for my GraphQL backend app. It's a simple todo app with authentication and authorization. You can create an account, log in, create, read, update and delete your todos. You can also mark them as done or undone. Nothing fancy, just a simple app to learn GraphQL. React is used for the frontend, Apollo Client for communication with the backend and Tailwind CSS for styling.
- Vite
- React
- TypeScript
- Apollo Client
- Tailwind CSS
- Vercel
To get a local copy up and running follow these simple steps.
- npm
- Clone the repo
git clone https://github.com/SoSaymon/todo-frontend.git
- Install dependencies
npm install
- Start the development server
vite
- Create an account
- Log in
- Create, read, update and delete your todos
- Mark them as done or undone
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a pull request
- Wait for review
- Have fun :)
Distributed under the MIT License. See LICENSE
for more information.
Project Link: https://github.com/SoSaymon/todo-graphql-backend/