Skip to content

Nexa-Meet/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NexaMeet Backend 🌟

Description 📘

NexaMeet Backend powers the innovative platform designed to bring communities together. It handles all backend functionalities, including user management, event handling, and community interactions, delivering a seamless experience for local event discovery and participation.

Technology Stack 🚀

  • Java Programming Language: Java
  • Spring Framework: Spring Boot
  • PostgreSQL Database: PostgreSQL
  • Spring Security Security: Spring Security with JWT
  • REST API API: RESTful APIs
  • JUnit Testing: JUnit, Mockito
  • Maven Build Tool: Maven
  • Git Version Control: Git

Getting Started 🌱

To get started with the NexaMeet backend:

  1. Clone the repository:
    git clone https://github.com/your-username/NexaMeet-Backend.git
    
  2. Navigate to the project directory:
    cd NexaMeet-Backend
    
  3. Install dependencies:
  • If using Maven, run mvn install.
  1. Set up your database:
  • Ensure PostgreSQL is installed and running.
  • Create a new database for the application.
  1. Configure application.properties:
  • Update the database URL, username, and password.
  1. Run the application:
  • Execute mvn spring-boot:run to start the server.

Contributing 🤝

Contributions to NexaMeet Backend are welcome! If you have suggestions or improvements:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

License 📄

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages