Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/espinbrandon49/relaxation_journal
Full Stack MERN - Relaxation Journal
https://github.com/espinbrandon49/relaxation_journal
axios-rest bootstrap5 css expressjs jsx mongo-db mongoose-orm nodejs react react-bootstrap react-router-dom
Last synced: 19 days ago
JSON representation
Full Stack MERN - Relaxation Journal
- Host: GitHub
- URL: https://github.com/espinbrandon49/relaxation_journal
- Owner: espinbrandon49
- Created: 2023-04-28T01:37:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-10T02:13:01.000Z (over 1 year ago)
- Last Synced: 2024-12-21T00:16:15.730Z (19 days ago)
- Topics: axios-rest, bootstrap5, css, expressjs, jsx, mongo-db, mongoose-orm, nodejs, react, react-bootstrap, react-router-dom
- Language: JavaScript
- Homepage: https://relaxationjournalclient.onrender.com/
- Size: 2.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Relaxation Journal - test
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)## Description
A full stack web application for relaxation. This app contains clinical techniques and methodologies used to soothe anxiety, depression, stress, and irritation.A user can keep track of their stress and relaxation in their own individual log.
### [Deployed Link](https://relaxationjournalclient.onrender.com/)
### [GitHub repository](https://github.com/espinbrandon49/Relaxation_Journal)### Tools
* Client - React, react-bootstrap, JSX, React hooks, CSS, Axios
* Server - Node.js, Express, MongoDB, Mongoose, dotenv
## Table of Contents
* [Usage](#usage)
* [Demo Video](#demo)
* [Installation](#installation)
* [Testing](#testing)
* [License](#license)
* [Contributing](#contributing)
* [Collaboration](#collaboration)
* [Questions](#questions)
## Usage
Relaxation education for affects such as stress, anxiety, and depression.Read about ways to relax and practice relaxation by:
- Reducing tension
- Calm Breathing
- A Body scan to take internal and emotional stock of your feelings
- A Muscle Relaxation Guide
- Unlocking the benefits of these relaxation techniques by practicing them daily and keeping track in your own Relaxation Log## Demo
[![Demo Video](./relaxation-journal/src/images/VideoScreenshot.png)](https://user-images.githubusercontent.com/102924713/236932547-3c218ea9-5a8a-46fb-aa0e-d962ca9fb1b0.mp4)## Installation
### Application runs in the browser [here](https://relaxationjournalclient.onrender.com/)### Cloning
Install node.js and NPM on windows, clone down the GitHub repository and install the npm packages.
1. Download and install [Node.js](https://nodejs.org/en/download/)
2. Clone the repository
```bash
https://github.com/espinbrandon49/Relaxation_Journal.git
```
3. Run npm install to install the npm dependencies from the [package.json](./package.json)
```bash
npm install
```## Testing
### Insomnia can be used to open the API GET POST, PUT, and DELETE routes
[Insomnia.rest](https://docs.insomnia.rest/)## License
### MIT License
The content of this application is licensed under the MIT License.[https://choosealicense.com/licenses/mit/](https://choosealicense.com/licenses/mit/)
## Contributing
[Contributor Covenant](https://www.contributor-covenant.org/)## Collaboration
Thank you to all the many who have queried and been answered all of the many questions I have had over the life of this project.## Questions
Contact me by [E-mail](mailto:[email protected]) or [GitHub](https://github.com/espinbrandon49)