An open API service indexing awesome lists of open source software.

https://github.com/devgauravjatt/astro5-server-todo-app

This is a simple Todo List App built with Astro and Better Auth for user authentication.
https://github.com/devgauravjatt/astro5-server-todo-app

Last synced: 2 months ago
JSON representation

This is a simple Todo List App built with Astro and Better Auth for user authentication.

Awesome Lists containing this project

README

        

# [![Astro](https://img.shields.io/badge/Astro-BC52EE?logo=astro&logoColor=fff)](#) Astro Server Todo App

This is a simple Todo List App built with Astro and Better Auth for user authentication.

> [!TIP]
> Try out the app at https://astro5-server-todo-app.vercel.app/
> (credentials: [email protected] - JwiMirwc)

## Features Icon Features

- User authentication with Better Auth
- Create, read, update and delete todos
- Todos are stored in a Neon database with Drizzle ORM
- Server side rendering with Astro

## Tech Icon Technologies Used

- Astro
- Better Auth
- Drizzle ORM
- Neon Database
- TypeScript

## Installation Icon Installation

1. Clone the repository
2. Run `pnpm install` to install dependencies
3. Run `pnpm run build` to build the project
4. Run `pnpm run preview` to start the development server

## Usage Icon Usage

1. Go to `http://localhost:4321` in your browser
2. Sign up for an account
3. Sign in with your email and password
4. Create, read, update and delete todos

## License Icon License

MIT License
Copyright (c) 2023 Dev Gaurav Jatt