https://github.com/ramraghul/js_dsa_server
This Is DSA Project For Learning Purpose
https://github.com/ramraghul/js_dsa_server
dsa-learning-series expressjs javascript nodejs typescript
Last synced: 3 months ago
JSON representation
This Is DSA Project For Learning Purpose
- Host: GitHub
- URL: https://github.com/ramraghul/js_dsa_server
- Owner: Ramraghul
- Created: 2024-01-01T09:44:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-01T11:50:51.000Z (6 months ago)
- Last Synced: 2025-03-23T23:35:06.059Z (3 months ago)
- Topics: dsa-learning-series, expressjs, javascript, nodejs, typescript
- Language: TypeScript
- Homepage: https://js-dsa-server.vercel.app
- Size: 131 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# JS_DSA_Server
JS_DSA_Server is an open-source project for learning Data Structures and Algorithms in JavaScript. Contributions via pull requests are welcome. If you encounter any issues, please create a ticket, or for urgent matters, contact [Raghul](mailto:[email protected]).
## API Endpoints
- **Check Project Version**
- **Endpoint:** `GET /api/v1`
- **Description:** Check the version of the JS_DSA_Server project.- **Check Palindrome**
- **Endpoint:** `POST /api/v1/js/palindrome`
- **Request Body:**
```json
{
"value": "eye"
}
```
- **Description:** Check if the given string is a palindrome.## Local Development
1. Clone the repository:
```bash
git clone https://github.com/Ramraghul/JS_DSA_Server.git
cd JS_DSA_Server2. Install dependencies:
````
yarn install3. Start the server:
````
yarn start4. Access the API:
## Contributing
Contributions are encouraged! To contribute:Fork the repository.
1. Create a new branch for your feature or bug fix.
2. Make changes and commit them.
3. Push the changes to your fork.
4. Create a pull request.## Issues
If you encounter any issues or have suggestions, please create a GitHub issue.## Contact
or urgent matters or direct communication, please contact Raghul at [email protected].