A post organizer to help resource sharing between "codemates"
Visit the app - Request a feature - Report a bugThis app was built for my training validation. The idea came from a need to keep organized and easily accessible the resources we shared on the course topics.
In order to validate my training I had to fullfil all the technical requierments ordered by language bellow:
- Create a PHP MVC structure using OOP
- Configure composer to comply with the PSR-4 standards
- Create a customieed framework
- Tailor-made ORM
- At least one complete CRUD
- Minimum 4 tables with use of joints
- Prepared requests and secured password storage
- Create complex requests (transactions/imbricated requests, grouping or calculating columns)
- DOM manipulation without plugin
- AJAX
- the whole website must be accessible if scripts are disallowed
- use npm and configure a module bundler
- No use of css frameworks
- Target elements with complex selectors
- Use relative mesurements to maximize accessibility
- Generate animations/transitions and gradients
- Use of flex and/or grid display
- Readable code organized according to html order
- Inteligent use of classes and element styling
- Use of variables and/or preprocessor
- W3C valid structure (proper use of HTML5 structure)
- SEO friendly
- SVG creation
This is an open source project. Feel free to contribute and report issues.
https://github.com/Mel-MB/sharecodes.git
cd sharecodes
composer install
=======
composer update
This a school project, his purpose is mainly educational/experimental. Any contributions are highly appreciated.
How to proceed:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/YourFeatureName
) - Commit your Changes (
git commit -m 'Add YourAwesomeFeature'
) - Push to the Branch (
git push origin feature/YourFeatureName
) - Open a Pull Request