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

https://github.com/carreraprogrammer/fulcro-to-do

This repository contains the source code for a Fulcro Todo CRUD web application that allows users to create, read, update, and delete todo items. The application is built using the Fulcro framework, with data storage provided by Datomic. The application also uses Datalog to query the database.
https://github.com/carreraprogrammer/fulcro-to-do

Last synced: about 2 months ago
JSON representation

This repository contains the source code for a Fulcro Todo CRUD web application that allows users to create, read, update, and delete todo items. The application is built using the Fulcro framework, with data storage provided by Datomic. The application also uses Datalog to query the database.

Awesome Lists containing this project

README

        

logo

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#triangular_flag_on_post-deployment)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [❓ FAQ](#faq)
- [📝 License](#license)

# 📖 [FULCRO TO-DO]

**[FULCRO TO-DO]** contains the source code for a Fulcro Todo CRUD web application that allows users to create, read, update, and delete todo items. The application is built using the Fulcro framework, with data storage provided by Datomic. The application also uses Datalog to query the database.

## 🛠 Built With

### Tech Stack

The following technologies were used in the development of this project:

Ruby: To create and manipulate the classes

### Key Features

- **Create new todo items: Users can add new todo items to their list by providing a description and marking the item as complete or not.**
- **View a list of todo items in a table: Users can view a list of all the todo items they have added in a table, with columns for the description, completion status, and date created**
- **Update existing todo items: Users can modify the description or completion status of existing todo items.**
- **Data storage with Datomic: The application uses Datomic as the database to store the todo items, ensuring data persistence and reliability.**
- **Querying with Datalog: The application uses Datalog to query the database and retrieve the todo items for display in the table.**
- **Built with Fulcro: The application is built using the Fulcro framework, which provides a modern, reactive, and component-based approach to building web applications.**

(back to top)

## 🚀 Live Demo

- [Live Demo Link](https://yourdeployedapplicationlink.com)

(back to top)

## 💻 Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project you need:

```sh

```

### Setup

Clone this repository to your desired folder:

```sh

```

### Usage

To run the project, execute the following command:

```sh

```

### Deployment

You can deploy this project using:

```sh

```

(back to top)

## 👥 Authors

👤 **Daniel Carrera**

- GitHub: [@carreraprogrammer](https://github.com/carreraprogrammer)
- Twitter: [@carreraprogrammer](https://twitter.com/carreraprog)
- LinkedIn: [Daniel Carrera] (https://www.linkedin.com/in/daniel-carrera-paz-85a917244/)

(back to top)

## 🔭 Future Features

- [ ] **[Create new todo items]**
- [ ] **[View a list of todo items in a table]**
- [ ] **[Update existing todo items]**
- [ ] **[Delete todo items]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/carreraprogrammer/fulcro-to-do/issues)

(back to top)

## ⭐️ Show your support

If you like this project, I'd really appreciate if you can give me a star.

(back to top)

## 🙏 Acknowledgments

I would like to thank...

(back to top)

## 📝 License

This project is [MIT](MIT.md) licensed.

(back to top)