Skip to content

A simple command-line driven code generator + software specification system for Pocketbase

License

Notifications You must be signed in to change notification settings

square-foot/pocketspecs

Repository files navigation

pocketspecs

Version 0.611

(c) Sabu Francis - 2024. All rights reserved.

Pocket Specs is a simple, yet sophisticated tool for developers working with Pocketbase SaaS applications. It offers a unique approach that combines code generation with iterative development.

Here are its key strengths:

  • Reduced Code Writing: Pocket Specs can potentially reduce the amount of code a developer needs to write by up to 50%.
  • Iterative Development: It allows for a "Kaizen" style of development, where functionality can be added incrementally.
  • Separation of Concerns: It enforces a disciplined approach by separating route definitions, event handlers, and utility functions.
  • Commenting: It encourages commenting right across the project.
  • Code Reusability: It allows for creating reusable patterns stored in separate files.
  • Integration with Code Editors: It works well with code editors like VS Code, providing auto-completion and syntax highlighting.
  • It helps in developing an SRS (Software Requirement Specifications) that smoothly goes onto becoming the code too.

Not open source

This is not an open source project. The compiler used for this project; Visual Prolog Version 5.2 is not available for public use and nor is it being distributed/sold.

This is donation ware.

Anyone who donates >= $50 USD will be able to show a small advert (related to software industry) as Pocket Specs runs without a build-run (i.e. when it is building a project, adverts are not shown)

Donations can be made to Sabu Francis https://paypal.me/sabufrancis

The utility can be downloaded here: https://github.com/square-foot/pocketspecs IMPORTANT: Download the entire repository as a zip file

Extract the zip file into a Windows computer (Version 8 or >) NO registry stuff. To uninstall, just delete the folder and its contents.

Make sure that you keep the folder where pocketspecs.exe exists on the PATH.

A sample project is also present in the zip file. Extract that project's zip file and run the build.bat file

Documentation is here: https://docs.pocketspecs.xyz

The main website will be coming shortly.

Thanks!

Feedback welcome: support@sabufrancis.com

Sabu Francis

  • Last changed: Sept 2, 2024. India
  • Last changed: Aug 25, 2024. India
  • Started: Aug 5, 2024. India

About

A simple command-line driven code generator + software specification system for Pocketbase

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published