Skip to content

LinCanNerd/WASAPHOTO

Repository files navigation

WASAPhoto

WASA Project: WASAPhoto
Version: 5

Introduction

As part of the Web and Software Architecture exam, WASAPhoto aims to accomplish the following objectives:

  1. Define APIs using the OpenAPI standard.
  2. Design and develop the server side ("backend") in Go.
  3. Design and develop the client side ("frontend") in JavaScript.
  4. Create a Docker container image for deployment.

Getting Started

These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Go installed on the server for the backend.
  • A modern web browser with JavaScript support for the frontend.
  • Docker for creating a containerized deployment.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/WASAPhoto.git
    cd WASAPhoto
  2. Backend Setup:

    • Navigate to the backend directory.
    • Follow instructions in the backend/README.md file for setting up the Go backend.
  3. Frontend Setup:

    • Navigate to the frontend directory.
    • Follow instructions in the frontend/README.md file for setting up the JavaScript frontend.
  4. Docker Deployment:

    • Follow instructions in the docker/README.md file for creating and deploying the Docker container.

Contributing

If you would like to contribute to the project, please follow the CONTRIBUTING.md guidelines.

License

This project is licensed under the MIT License.

Acknowledgments

About

project for the course "WEB AND SOFTWARE ARCHITECTURE"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published