bluecoder24 / dhbw-dbek-todo-core Goto Github PK
View Code? Open in Web Editor NEWBackend for a small TODO-App (student project at DHBW-VS)
License: GNU General Public License v3.0
Backend for a small TODO-App (student project at DHBW-VS)
License: GNU General Public License v3.0
Tested with Chrome
Having the implementation of the slim framework, the routes, the backend logic and the database access in the same file (index.php) is outdated.
For tips see:
https://github.com/odan/slim4-skeleton
fixed by adding 'Header set Access-Control-Allow-Headers *' to .htaccess
Currently it is not possible to delete tasks. There should be a route for deleting tasks via id. Validation concerning the state property of the task can be done in the frontend.
There are CORS problems when data is requested.
Adding either 'Header set Access-Control-Allow-Origin *' or 'Header set Access-Control-Allow-Origin "http://localhost:4200"' in the .htaccess file solves it.
fixed by adding 'Header set Access-Control-Allow-Methods *' in .htaccess
Sample data should be adjusted so that it can be displayed better. Relevant: https://github.com/NovaNemesis99/DHBW-TODO-WebApp/issues/3#issue-647311382 the frontend is now set up for displaying duedates in the format that is used by the datpicker input when creating new tasks. Therefore the current sample data duedates are broken. Possible solution after creating a clean new database create all sample data with the frontend an then export this data for submission. Maybe add wontfix label too.
see title
It would be nice if the browser tab of initDB.php would close itself after creating the example data, so that the user doesn't need to do it.
Create all routes as documented (without RedBeans DB logic)
copy & improve routes from paper sheet and write docu
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.