Editorial Express is a versatile note-taking application that combines a rich text editor with terminal integration, allowing users to seamlessly manage their notes and execute SQL commands within a unified workspace.
- Create the
.envby using.env.exampleas a reference:cp .env.example .env - Update the .env file with your correct local information
- username:
labber - password:
labber - database:
finals
- Install dependencies:
npm i - Reset database:
npm run db:reset
- Check the db folder to see what gets created and seeded in the SDB
- Run the server:
npm run local
- Note: nodemon is used, so you should not have to restart your server
- Visit
http://localhost:8080/
- Utilizes CKEditor for a powerful and intuitive rich text editing experience.
- Format notes with various styling options, making content creation effortless.
- Integrated terminal for executing SQL commands and interacting with the application through a command-line interface.
- Organize notes effectively with a hierarchical notebook structure.
- Notes can be nested within notebooks, providing a structured content organization.
- Centralized catalog view displaying all notebooks and standalone notes for quick navigation.
- Offers a clear overview of the entire content repository.
- Dark mode option for enhanced user experience and reduced eye strain during extended usage.
- Robust user authentication system to ensure data security.
- Users can securely log in to access and manage their personalized workspace.
- Users can dynamically switch between light and dark themes for a customizable visual experience.
- Responsive and adaptive design for a consistent and optimal user experience across various devices.
Editorial Express would not be possible without a strong team of contributors helping push the project forward each day.
Russell Ley - Developer
Russell is an aspiring full stack developer and data analyst from Lighthouse Labs.
Jubril Bello - Developer
Jubril is an aspiring full stack developer from Lighthouse Labs.
Bo Yu - Developer
Bo is an aspiring full stack developer from Lighthouse Labs.
- Node 10.x or above
- NPM 5.x or above
- PG 6.x