https://github.com/trace2798/appwrite_hackathon
This is my submission for the appwrite X hashnode hackathon. Task Manager is a personal chore manager.
https://github.com/trace2798/appwrite_hackathon
appwrite appwrite-hackathon hashnode hashnode-hackathon nextjs13
Last synced: 3 months ago
JSON representation
This is my submission for the appwrite X hashnode hackathon. Task Manager is a personal chore manager.
- Host: GitHub
- URL: https://github.com/trace2798/appwrite_hackathon
- Owner: trace2798
- License: mit
- Created: 2023-06-01T13:45:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-10T08:04:53.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T06:48:07.779Z (5 months ago)
- Topics: appwrite, appwrite-hackathon, hashnode, hashnode-hackathon, nextjs13
- Language: TypeScript
- Homepage: https://appwrite-hashnode-hackathon.vercel.app
- Size: 2.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Task Manager with Next.js 13.4 App Router: Appwrite, React & Tailwind css.
### This repo is for my submission for the appwrite X hashnode hackathon which took place during May 15 - June 14, 2023
#### Hashnode article: [Boost Your Productivity with "Task Manager"](https://shreyas-chaliha.hashnode.dev/how-to-create-a-typescript-react-function-component-snippet-in-vs-code)
## Getting Started
### Either fork the repo or directly clone it
### Prerequisites
**Node version 14.x**
### To directly clone the repo
```shell
git clone https://github.com/trace2798/appwrite_hackathon.git
```### Install packages
```shell
npm i
```### Setup .env file
```js
NEXT_PUBLIC_APPWRITE_PROJECT_ID=
NEXT_PUBLIC_DATABASE_ID=
NEXT_PUBLIC_TODOS_COLLECTION_ID=
NEXT_PUBLIC_IMAGE_BUCKET_ID=
```### Start the app
```shell
npm run dev
```## Available commands
Running commands with npm `npm run [command]`
| command | description |
| :-------------- | :--------------------------------------- |
| `dev` | Starts a development instance of the app |
| `build` | To build your application |
| `start` | Starts a production instance of the app |## For env value and functionality of this application I have wrote a very detailed article on [hashnode](https://shreyas-chaliha.hashnode.dev/how-to-create-a-typescript-react-function-component-snippet-in-vs-code)
Youtube Demo Link: [Task Master](https://www.youtube.com/watch?v=NE7nh9qsQVw)