Skip to content

whysosaket/codex-backend-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codex Backend - Spring

License

Table of Contents

Overview

The Codex Backend - Spring is a Spring Boot application that serves as the backend for the Codex Iter website. It provides two main endpoints, 'events' and 'members,' allowing for the retrieval and management of event data and member information. This backend is designed to work seamlessly with the Codex Iter website frontend, providing the necessary API services for the platform.

Endpoints

1. Events

  • GET /events: Retrieve a list of events.

2. Members

  • GET /members: Retrieve a list of members.

Getting Started

Prerequisites

Before running the Codex Backend - Spring, make sure you have the following prerequisites:

  • Java Development Kit (JDK)
  • Spring Boot
  • Maven
  • Database setup (e.g., MySQL, PostgreSQL, or H2 for development)

Installation

  1. Clone the repository:

    git clone https://github.com/whysosaket/codex-backend-spring.git
    cd codex-backend-spring
  2. Configure your database settings in application.properties or application.yml.

  3. Build the project:

    mvn clean install
  4. Run the application:

    java -jar target/codex-backend-spring-1.0.0.jar

Usage

Once the Codex Backend - Spring is up and running, it provides RESTful API endpoints to manage events and members for the Codex Iter website. You can use these endpoints to interact with the database and serve data to the frontend.

Example API requests using tools like curl, Postman, or axios can be made to these endpoints for data retrieval, creation, updating, and deletion.

For detailed information on how to interact with the API, please refer to the API documentation or the Codex Iter website documentation.

Contributing

We welcome contributions from the open-source community. If you'd like to contribute to the Codex Backend - Spring, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix: git checkout -b feature-name.
  3. Make your changes and commit them: git commit -m 'Description of your changes'.
  4. Push your branch to your fork: git push origin feature-name.
  5. Create a pull request to the main branch of the original repository.

Please make sure to follow our Code of Conduct and Contribution Guidelines.

License

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

Contact

If you have any questions, issues, or feedback, please don't hesitate to contact us or open an issue in the repository.

Thank you for using Codex Backend - Spring!

Happy coding! 🚀

About

Backend For Codex Website in Spring Boot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages