- About The Project
- Getting Started
About The Project
While working on an App Idea with a small-medium team, it often gets tedious to haul code snippets around, write todos for features, distribute mockups and track progress of the UI/UX development. StoryMarker allows you to do all of the above, so that you can work on the next big thing without losing track of that Figma Design that Eve shared with you last Thursday!
Features of StoryMarker:
- Rich Text Editor with Markdown support so that you can write Stories with maximum control.
- auth0 Authentication with customizable Role control (Admin/User/Others)
- Created by Software Engineers like you. We have painstakingly created a beautiful seamless, familiar-feeling experience using Bootstrap 5 that doesn't get in the way Know More »
Building a collaboration software is a continuous process and requires iterative improvements and matures over time. We will be updating the features on the backend per the issues/user feedback and we aim to make StoryMarker an essential tool in a small Team's arsenal
Authorization Features :
Visit StoryMarker to check it out now!
This project is made with :
Before you start working on this project/fork it, it is highly recommended that you check out how the models and the backend works here : Source
We can clone the entire project To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them.
- NodeJS version 14 or greater
Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.
- Clone the repo
git clone https://github.com/KaProDes/storymarker.git
- Install all necessary node modules
- Create a .env file and add the following Do note that you will require your own MongoDB Instance and auth0 server
ISSUER_BASE_URL=https://johndoe.us.auth0.com CLIENT_ID=FmS123459y0HXpa234xlDZIVElgraY65 BASE_URL=http://localhost:3000 SECRET=NbAtMbK2fCkgQ1otjStjClwev2oDnVPTQtomhollandbp37STlIzHFo3Zz3A8CB URI=mongodb+srv://johndoe:<password>@cluster0.ifsn5.mongodb.net/Stories?retryWrites=true&w=majority
- Launch the Project on default port 3000
npm run dev
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature)
- Commit your Changes (
git commit -m 'Add some AmazingFeature')
- Push to the Branch (
git push origin feature/AmazingFeature)
- Open a Pull Request
I, KaProDes, give anyone and everyone the freedom to use this Project. Free to use. Credits appreciated.
Project Link: https://github.com/KaProDes/storymarker
Special thanks to all my teachers and mentors. I have made this project as part of my practical learning.