Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 1.88 KB

README.md

File metadata and controls

63 lines (40 loc) · 1.88 KB

Plannerscript

Plannerscript is a ClojureScript-based portfolio app showcasing my skills in ClojureScript development. The app aims to provide a week planner where tasks can be scheduled and managed efficiently. Additionally, it will include a time recording/tracking feature to help users monitor their productivity.

Features

  • Week Planner: Users can schedule tasks for each day of the week.
  • Task Management: Add, edit, and delete tasks within the week planner.
  • Time Recording/Tracking: Record and track the time spent on tasks to monitor productivity.
  • User Interface: A clean and intuitive interface for easy navigation and task management.

Technologies Used

  • ClojureScript: A dialect of Clojure that compiles to JavaScript, enabling functional programming in the browser.
  • Reagent: A minimalist React wrapper for ClojureScript, simplifying UI development.
  • Datascript: An in-memory database for ClojureScript, providing efficient data management.
  • Local Storage: For storing task data locally within the browser.
  • CSS: Styling the app for a visually appealing user experience.

Setup Instructions

To run the app locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/plannerscript.git
  2. Navigate to the project directory:

    cd plannerscript
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and navigate to http://localhost:3000 to view the app.

Contributing

Contributions are welcome! If you have suggestions for new features, improvements, or bug fixes, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.


Disclaimer

This README was generated with assistance from an AI language model.