Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexlamper/focusedjourney
An application made to focus, developed using Laravel, Breeze, Bulma, and more. It offers a clean and intuitive interface to enhance productivity while providing a seamless user experience for both developers and users alike.
https://github.com/alexlamper/focusedjourney
focus-management focus-timer learning
Last synced: 14 days ago
JSON representation
An application made to focus, developed using Laravel, Breeze, Bulma, and more. It offers a clean and intuitive interface to enhance productivity while providing a seamless user experience for both developers and users alike.
- Host: GitHub
- URL: https://github.com/alexlamper/focusedjourney
- Owner: AlexLamper
- License: mit
- Created: 2024-02-19T20:01:45.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-12-19T10:53:25.000Z (about 2 months ago)
- Last Synced: 2024-12-19T11:33:40.892Z (about 2 months ago)
- Topics: focus-management, focus-timer, learning
- Language: Blade
- Homepage:
- Size: 5.87 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Focused Journey
> Welcome to Focused Journey. Focused Journey is an online platform/web application made with the goal to help people focus on their tasks, study longer, work without distraction and more!
## General Information
The Focused Journey website is a web application made usign Laravel. It provides focus sessions for users to create to their own desire, from changing the font to the background image.#£ Beveiligingsfeatures Controle Instructies (Docenten)
## HTTPS Redirect Controle
Open een webbrowser en ga naar: focusedjourney.xyz en kijk of de url gelijk redirect naar https://focusedjourney.xyz en dus secure is.### Sessiebeheer Controle
1. Log in op de applicatie met je gebruikersaccount.
2. Open de ontwikkelaarstools van je browser (meestal via F12 of rechtermuisklik -> Inspecteren).
3. Ga naar het tabblad 'Application' of 'Storage' en bekijk de sessiecookie. Controleer of de sessiecookie wordt versleuteld weergegeven.### CSRF Bescherming Controle
1. Log in op de applicatie.
2. Ga naar een formulierpagina (bijv. een pagina waar je een nieuwe habit of todo toe kan voegen).
3. Vul de gegevens in en klik op 'Submit' zonder de pagina te herladen of CSRF-token te wijzigen.
4. Controleer of de aanvraag succesvol is. (Een succesvolle verzending betekent dat CSRF-bescherming werkt.)### IDOR Voorkomen Controle
1. Benader de applicatie zonder in te loggen.
2. Probeer toegang te krijgen tot een resource die niet toegankelijk is zonder account, zoals de /profile url.## Technologies Used
- Laravel
- Blade
- Bootstrap
- Bulma
- CSS
- Laravel Breeze
- Vite## Pages
1. **Home**: The home page includes an input where you can enter the amount of minutes you want the focus session to be.2. **Dashboard**: The dashboard provides an overview of things you've achieved, completed, added, etc...
3. **About**: See what Focused Journey is about, how it works, why it is made, and more!
4. **Profile**: Take a look at your account profile (only available when logged in). You can view and edit your account information here.
5. **Login/Register**: The login and register pages are simple pages where the user can log into the application using an email and password.
## Features
- Clean and intuitive UI
- Responsive design for optimal viewing on various devices
- Interactive forms working with database/backend
- Authentication functionality for login, logout and registration## Screenshots
*Here is a screenshot of the home page. Also want to see the other pages? See the 'screenshots' folder.*![Home Page](./screenshots/home.png)
## Project Status
The application is live and maintained to ensure the website is up to date and available.
- [focusedjourney.xyz](https://www.focusedjourney.xyz) - click to visit the website.## License
This project is licensed under the [WTFPL License](LICENSE).## Acknowledgements
- The Laravel Framework
- All used Libraries and technologies noted in the 'Technologies Used'## Contact
Have questions about the product, development or are you interested in a partnership?
Don't hesitate to shoot me a message:
Discord: alexlamper_
Mail: [email protected]Created by [@AlexLamper](https://github.com/AlexLamper) - feel free to star this repository!