Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adarsh-k27r/mytales
myTales is a blogging website powered by MERN stack.
https://github.com/adarsh-k27r/mytales
bcryptjs css emailjs expreesjs firebase-auth flowbite-react javascript jwt-authentication markdown mongodb-atlas mongoose nodejs react-quill reactjs redux-persist redux-toolkit single-page-applications tailwindcss vite
Last synced: 6 days ago
JSON representation
myTales is a blogging website powered by MERN stack.
- Host: GitHub
- URL: https://github.com/adarsh-k27r/mytales
- Owner: adarsh-k27r
- Created: 2024-06-08T17:37:44.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-29T10:48:51.000Z (4 months ago)
- Last Synced: 2024-07-30T12:01:35.326Z (4 months ago)
- Topics: bcryptjs, css, emailjs, expreesjs, firebase-auth, flowbite-react, javascript, jwt-authentication, markdown, mongodb-atlas, mongoose, nodejs, react-quill, reactjs, redux-persist, redux-toolkit, single-page-applications, tailwindcss, vite
- Language: JavaScript
- Homepage: https://my-tales.vercel.app/
- Size: 3.04 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# myTales: A Story Sharing App 📖
**myTales** is a vibrant platform designed for storytellers and readers alike. Whether you have a knack for crafting imaginative tales or enjoy getting lost in captivating narratives, myTales offers a seamless experience for all. **Users can write, share, and discover stories across various genres**, creating a community where creativity thrives. With user-friendly features and an intuitive interface, myTales makes it easy to share your stories with the world and find inspiration from others.
## Table of Contents
- [Tech Stack](#tech-stack)
- [Installation](#installation)
- [Development Runtime](#development-runtime)
- [Contact](#contact)
- [Project Status](#project-status)
- [Contributing](#contributing)
- [License](#license)## Tech Stack
- **Vite + React**
- **MERN Stack**
- **Javascript**
- **TailwindCSS + Vanilla CSS**
- **Flowbite React**
- **Firebase O-Auth**
- **Redux for state management**
- **Redux Persist for session caching**
- **Email.js for mail services**## Installation
Step-by-step guide on how to install and set up the project.
```bash
# Clone the entire repo.
git clone https://github.com/adarsh-k27r/myTales.git .# Install Dependencies using npm.
npm install# change directory
cd client# Install Client/Frontend Dependencies using npm.
npm install# Also Don't forget to add your own env variables.
```## Development Runtime
```bash
# Run the Backend using:
npm run dev# Change Directory
cd client# Run the Client application using:
npm run dev
```## Contact
**Adarsh Kumar** @ [[email protected]](mailto:[email protected])
## Project Status
> Completed ✌️
## Contributing
Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.Please make sure to update tests as appropriate.
## License
Distributed under the [MIT](https://choosealicense.com/licenses/mit/) License. See `LICENSE` for more information.