Ascend is a web-based Kanban board application designed to help you visualize and organize your tasks and projects. Built with React and Firebase, Ascend provides a simple and intuitive way to manage your work and stay productive.
- Create and manage boards and tasks
- Drag-and-drop functionality for easy task management
- User authentication with Google sign-in and email link
- Real-time data synchronization with Firebase
- Enjoy a visually appealing and responsive design powered by Chakra UI
- React.js
- Chakra UI
- React router dom
- Firebase Authentication
- Firebase Firestore
- React beautiful DnD
- Clone this repository
- Install dependencies using
npm install
- Create a project on Firebase
- Add the project credentials to web app using environment variables
- Run the app using
npm start
We welcome contributions! Feel free to submit pull requests or open issues for any suggestions or improvements.
Feel free to reach out and connect with me on: