Skip to content

This is a grp project made during buildspace S5 nights and weekends. The entire frontend along with the api integration was done by me.

Notifications You must be signed in to change notification settings

Axestein/Serenityspace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

Serenity Space

A website which will reduce your stress and depression. It will basically include AI driven support,community support and motivated resources in form of qoutes,reels and tedtalks.

Features

• Talk to Esmo, our AI chatbot.

• Get videos and and quotes which will hunt down your depression.

• Join our discord community and meet new people.

• Contact us for further help.

Requirements

Ensure you have the following installed on your system:

• Node.js (>=14.x)

• npm (>=6.x) or yarn (>=1.x)

Installation

Use these commands in your terminal

  1. Clone the repository: git clone https://github.com/yourusername/Serenityspace.git

  2. Navigate to the project directory: cd serenity-space

  3. Install the dependencies: npm install or yarn install

  4. Running the Project To start the development server, run: npm start or yarn start

This will run the app in development mode. Open http://localhost:3000 to view it in the browser.

⦿ Running Tests - To run tests, use the following command: npm test or yarn test

⦿ Linting - To lint the project files, use: npm run lint or yarn lint

⦿ To fix linting issues, use: npm run lint:fix or yarn lint:fix

Contributing

Contributions are always welcome!

We welcome contributions to Serenity Space! Please read the following guidelines to get started.

⦿ Code of Conduct

By participating in this project, you agree to abide by the Contributor Covenant Code of Conduct. Please read it to understand the expectations for all contributors.

⦿ How to Contribute

Reporting Bugs

If you find a bug, please report it by opening an issue on GitHub Issues. Include as much detail as possible to help us understand and resolve the issue quickly. You can use the following template:

• Describe the bug: A clear and concise description of what the bug is.

• To Reproduce: Steps to reproduce the behavior.

• Expected behavior: A clear and concise description of what you expected to happen.

• Screenshots: If applicable, add screenshots to help explain your problem.

• Additional context: Any other context about the problem

Suggesting Enhancements

We welcome suggestions for enhancements. To suggest an enhancement, please open an issue on GitHub Issues and use the following template:

• Describe the solution you'd like: A clear and concise description of what you want to happen.

• Describe alternatives you've considered: A clear and concise description of any alternative solutions or features you've considered.

• Additional context: Any other context or screenshots about the enhancement.

Your First Code Contribution

  1. Fork the repository.

  2. Create a new branch (git checkout -b feature/YourFeature).

  3. Make your changes.

  4. Commit your changes (git commit -am 'Add some feature').

  5. Push to the branch (git push origin feature/YourFeature).

  6. Create a new Pull Request.

Improving Documentation

If you see something that can be improved in the documentation, please submit a pull request. Documentation contributions are just as important as code contributions.

Style Guidelines

Commit Messages

• Use the present tense ("Add feature" not "Added feature").

• Use the imperative mood ("Move cursor to..." not "Moves cursor to...").

• Limit the first line to 72 characters or less.

• Reference issues and pull requests liberally.

Code Style

• Follow the coding style specified in the .eslintrc file.

• Use meaningful variable and function names.

• Write comments to explain complex logic and decisions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

• React

• Redux

• styled-components

• Axios

• Contributor Covenant

Thank you for your interest in contributing to Serenity Space!

About

This is a grp project made during buildspace S5 nights and weekends. The entire frontend along with the api integration was done by me.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.4%
  • Other 0.6%