Skip to content

ClojureScript-based week planner app with time recording/tracking to help users monitor their productivity.

License

Notifications You must be signed in to change notification settings

patrickcmserrano/plannerscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.


About

ClojureScript-based week planner app with time recording/tracking to help users monitor their productivity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published