Listies is a web app for creating, managing and sharing lists.
-
Node.js® as the de facto standard JavaScript runtime.
- Dark Mode
- Accounts
- Automatic login
- Email Confirmation
- Realtime List Sharing
- List Importing/Exporting
- Dynamic User Interface
- Custom Drag and Drop Item Ordering
- Alerts
- Animated css
- Animations
- Typescript
- Express server
- MongoDB
- Account management with bcrypt password hashing
- Built-in token authorization
- Sockets
- Typescript
- React.js
- React Hooks
- React Context
- React Reducer
- Private Routing
- Authentication
- Modals
Heroku- Cloudflare
Download the source code from the git repository:
git clone [email protected]:Flash-Git/Listies.git
Navigate to the root of the project and install the dependencies for both the client and server:
cd Listies
yarn devInstall
Start both the client and server:
yarn dev
Open your browser and navigate to your local address on port 3000:
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.