Conreq
Conreq copied to clipboard
Community App Store
Description
Original PR #69 was closed due to me deleting the upstream develop branch.
This re-opens the previous PR, except with main as the branch target.
This PR tracks progress for a fork of Conreq to support a community app store. This will restructure Conreq as a web app platform.
See the readme for more details.
Testing
- Pull down the
archmonger/conreq@app_storebranch from GitHub -
pip install -r requirements.txt -
python manage.py run_conreq
Tasks remaining
- [ ] ReactJS URL routing
Non-Critical Tasks (can happen after PR)
- Create documentation for app development
- Create a handful of new apps
- Create generic API Class Based View (CBV) with CSRFExemptMixin
- Replace
django-compressorwithdjango-pipeline - Create generic UI component apps
- PWA and favicon settings
- Clear cache button
- Installers for all major operating systems
- Automatic license aggregator
- SCSS compiler
- Proper testing suite using
playwright - Locally host all CSS
- Convert views to async
- Convert all tabs to IDOM components
- Registering new health check backends
- Invite email template creator
- Mobile compatibility on all pages
- Configurable search bar
- Landing page framework
- Make sidebar tabs sortable through the admin interface
- Extensible mobile bottom bar
- Remove bootstrap. Use HTML Dialog,popover, container queries, and css nesting instead
By submitting this pull request I agree that all contributions comply with this project's open source license(s).