Voyage Stoïque is a philosophy oriented blog I created as part of my finals | graduation project as a Full-Stack developper.
Join the Discord server by using this invite link !
Voyage Stoïque is a blog on which I post articles about my journey to becoming a stoicist.
People will be able to read, listen to and react to them via comments.
The platform also includes a Reddit social media-like section in which people will be able to post their meditations, detailed reactions to articles or simply ask questions. Just like with my articles, they will be able to comment on them and interact with other members of the community.
Community driven events will be implemented with profile rewards such as badges to be earned to create engagement.
- The front-end of the application uses React without TypeScript and my very own components library : Lightning UI
- The back-end of the application uses Node.js with Express.js, paired with a MongoDB database, managed via MongoDB Atlas.
You won't need an account to access Voyage Stoïque's content. It was intended from the start that all of Voyage Stoïque's ressources would be available easily to every one.
Though, to interact with the community and publish your own content on the platform, it will be required from you to have an account and be logged in, to be able to monitor the platform easily.
I've worked alone on this project, if you have any request, question, suggestion, feedback, feel free to contact me using the Contact page. I've written every single line of code from this project. Everything there is to know about this project is written in the About and Legals pages. But you can always ask me directly if needed.
For now, no license has been selected for the project, so I kindly ask you not to copy anything from the project.
It must be noted, though, that Lightning UI uses an MIT License, which means you can pretty much do anything with it, as long as you keep the original LICENSE.md and NOTICE.md files into your project which uses the library and respect the terms of use mentionned in them.
When using Lightning UI, you need to keep in your project both the LICENSE.md and NOTICE.md files that were given with the library. I recommend updating the NOTICE.md file when you use the library, it's a good practice to keep track of what is used in your project. For example, if you build a React app, you can add it to the NOTICE.md file, above the "Lightning UI" section heading.