{"id":16588984,"url":"https://github.com/sorok-dva/sdr-frontend","last_synced_at":"2025-10-29T09:31:43.004Z","repository":{"id":252936135,"uuid":"841881061","full_name":"Sorok-Dva/sdr-frontend","owner":"Sorok-Dva","description":"Official frontend app of Le Sentier des Rêves","archived":false,"fork":false,"pushed_at":"2024-09-17T08:15:32.000Z","size":28001,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-17T10:46:05.363Z","etag":null,"topics":["dream","lucid-dreaming","progressive-web-app","pwa","react","typescript","website"],"latest_commit_sha":null,"homepage":"https://sentier-des-reves.fr/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sorok-Dva.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-13T08:27:44.000Z","updated_at":"2024-09-17T08:15:30.000Z","dependencies_parsed_at":"2024-09-09T19:29:09.813Z","dependency_job_id":"b49ba31e-9937-47ac-a60b-acbcb7462ee7","html_url":"https://github.com/Sorok-Dva/sdr-frontend","commit_stats":null,"previous_names":["sorok-dva/sdr-frontend"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sorok-Dva%2Fsdr-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sorok-Dva%2Fsdr-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sorok-Dva%2Fsdr-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sorok-Dva%2Fsdr-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sorok-Dva","download_url":"https://codeload.github.com/Sorok-Dva/sdr-frontend/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219857950,"owners_count":16556049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dream","lucid-dreaming","progressive-web-app","pwa","react","typescript","website"],"created_at":"2024-10-11T23:07:18.055Z","updated_at":"2025-10-29T09:31:35.865Z","avatar_url":"https://github.com/Sorok-Dva.png","language":"TypeScript","funding_links":["https://github.com/sponsors/Sorok-Dva","https://patreon.com/sorokdva"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/Sorok-Dva/sdr-frontend/main/public/img/logo.png\" alt=\"sdr-frontend Logo\"\u003e\n  \u003ch1\u003eLe Sentier des Rêves\u003c/h1\u003e\n  \u003cblockquote\u003eRéveillez le rêveur en vous.\u003c/blockquote\u003e\n  \u003cimg src=\"https://hits.dwyl.com/Sorok-Dva/sdr-frontend.svg?style=flat-square\" alt=\"Views\"\u003e\u003cbr /\u003e\n  \u003cimg src=\"https://img.shields.io/github/downloads/Sorok-Dva/sdr-frontend/total.svg?style=for-the-badge\" alt=\"Total downloads\"\u003e\n  \u003c!--\u003ca href=\"https://shields.io/community#sponsors\" alt=\"Sponsors\"\u003e\n    \u003cimg src=\"https://img.shields.io/opencollective/sponsors/Sorok-Dva.svg?style=for-the-badge\" /\u003e\n  \u003c/a\u003e--\u003e\n  \u003ca href=\"https://github.com/Sorok-Dva/sdr-frontend/pulse\" alt=\"Activity\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/commit-activity/m/Sorok-Dva/sdr-frontend.svg?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003ca href=\"https://github.com/sponsors/Sorok-Dva\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/sponsor-30363D?style=for-the-badge\u0026logo=GitHub-Sponsors\u0026logoColor=#EA4AAA\" alt=\"Sponsor Me\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://patreon.com/sorokdva\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Patreon-F96854?style=for-the-badge\u0026logo=patreon\u0026logoColor=white\" alt=\"Support Me on Patreon\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n# Le Sentier des Rêves - frontend app\n\nThis project is the frontend of a dream journaling and tutorial platform called \"Le Sentier des Rêves\".\nIt is built using React and is designed to provide a user-friendly interface for interacting with the backend services.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Running the Application](#running-the-application)\n- [Project Structure](#project-structure)\n- [Available Scripts](#available-scripts)\n- [Environment Variables](#environment-variables)\n- [Technologies Used](#technologies-used)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Installation\n\nTo install the dependencies, you can use `npm` or `yarn`.\n\n```bash\nnpm install\n# or\nyarn install\n```\n\n## Running the Application\n\nTo start the application in development mode, run:\n\n```bash\nnpm start\n# or\nyarn start\n```\n\nThe application will be available at `http://localhost:3000`.\n\n## Project Structure\n\n- **public/**: Contains the static assets, such as `index.html` and images.\n- **src/**: Contains the source code for the React application.\n    - **components/**: Reusable components used across the application.\n    - **pages/**: The main pages/routes of the application.\n    - **context/**: Context providers for global state management.\n    - **assets/**: Images, icons, and other static resources.\n    - **styles/**: Global and component-specific styles.\n    - **utils/**: Utility functions and helpers.\n    - **App.tsx**: The main component that sets up the routes.\n    - **index.tsx**: The entry point for the React application.\n\n## Available Scripts\n\nIn the project directory, you can run:\n\n- **`npm start`**: Runs the app in development mode.\n- **`npm build`**: Builds the app for production.\n- **`npm test`**: Launches the test runner.\n- **`npm eject`**: Ejects the app configuration.\n\n## Environment Variables\n\nThe following environment variables are used in the project:\n\n- **REACT_APP_API_URL**: The base URL for the backend API.\n- **REACT_APP_TINYMCE_API_KEY**: The API key for TinyMCE editor.\n\nYou can create a `.env` file in the root of the project to define these variables.\n\n## Technologies Used\n\n![langs](https://skillicons.dev/icons?i=typescript,react,mysql,ubuntu,docker,sass\u0026perline=)\n\n- **React**: A JavaScript library for building user interfaces.\n- **TypeScript**: A superset of JavaScript that adds static typing.\n- **React Router**: A library for managing navigation in React applications.\n- **Styled Components**: A library for styling React components using tagged template literals.\n- **TinyMCE**: A WYSIWYG editor for rich text editing.\n- **React Toastify**: A library for displaying notifications and alerts.\n\n## Contributing\n\nIf you'd like to contribute to this project, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch for your feature or bugfix.\n3. Make your changes and commit them.\n4. Push your branch to your fork.\n5. Open a pull request to the main repository.\n\n### Acknowledgments\n\n- Developed by [Сорок два](https://github.com/Sorok-Dva). All rights reserved.\n- Developed with love through ![langs](https://skillicons.dev/icons?i=webstorm\u0026perline=)\n\n### License\n\nThis project is licensed under the **Creative Commons Attribution-NonCommercial 4.0 International** - see the [LICENSE](LICENSE) file for details.\n\n## Contributors\n\n\u003ca href=\"https://github.com/sorok-dva/sdr-frontend/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=sorok-dva/sdr-frontend\" /\u003e\n\u003c/a\u003e\n\n## Contact\n\nFor any inquiries or feedback, please visit our [GitHub Repository](https://github.com/Sorok-Dva/sdr-frontend) or contact the developers directly.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsorok-dva%2Fsdr-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsorok-dva%2Fsdr-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsorok-dva%2Fsdr-frontend/lists"}