Simplify. is a basic CRUD application for managing tasks, built using Vue.js (with Pinia), Express.js, and Neon Postgres.
- Create, Read, Update, and Delete tasks.
- Mark tasks as complete.
- Simple and intuitive user interface.
- Frontend: Vue.js, Pinia, Axios
- Backend: Express.js, Node.js
- Database: Neon Postgres
-
Clone the repository:
git clone <your_repository_url> cd simplify
-
Backend Setup:
cd backend npm install Create a `.env` file with your Neon Postgres connection string (DATABASE_URL). Run the server: `npm run dev`
-
Frontend Setup:
cd frontend cd simplify npm install Create a `.env` file with `VITE_API_BASE_URL=http://localhost:3000/api`. Run the client: `npm run dev`
See the Deployment section for instructions on deploying to Vercel.
This project is licensed under the MIT License - see the LICENSE file for details.
See the CONTRIBUTING.md file for guidelines on how to contribute.
Artkins