cohort-2-c's People
cohort-2-c's Issues
create Brand and BrandModel entities
As a client I want to be able to book a car
create car-booking entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
Design USER Api
implement client registration and login
Design API for Cars
configer soft delete
Design CAR-PROVIDER Api
set up AWS Organization: SCP, create PROD and STAGING
- set up terraform cloud project and workspace as source for IaC-state of AWS Organization master account.
- set up workspace' execution mode "local"
- set up Vault on Master Local Machine
- create AWS Organization
- create Sandbox, PROD and STAGING accounts as DEV OrangizationUnit
- review default SCP settings with regard of using SSO
feed the system with country and cities
first task edited
add car manually
populate .gitignore
create user entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
As a Car Provider I want to be able to generate coupons for limited uses or timeframe
create country entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
automated API Testing with Postman
- create shared Workspace
- create shared variables
- implement simple automate API tests with JS
- add API tests to CI\CD-pipelines
As a Car Provider I want to be able to change my car's availability for renting
implement security
carete car provider address entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
Add global exception handling
add global custom error exception
add custom error response
create driver license entity
As a Car Provider I want to be able to search through my cars
create city entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
do something important
init test container
As a Car Provider I want to be able to upload my car's information through an Excel sheet
implement SingleSignOn as IaC
- create SSO Identity Store
- set up permission sets
- set up permission groups
- set up policies
- set related attachemnets
- invite team members
Design BOOKING APi
create Authority entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
Bugfix car carProvider
implement car provider registration and login
create car entity
set up the simples CI on main branch
As a client I want to be able to search and explore cars
create car-provider-coupon entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
Create a General Account in AWS
user notification entity
create car-user entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
As a Car Provider I want to be able to enable/disable my coupons
As a Car Provider I want to be able to update my car information
init project
-
add required dependencies
-
add abstract audit class
-
setup liquibase
As a client I want to be able to apply coupons
create Lookup code entity
Design COUPON API
create user address entity
Add Audit Config
create car provider entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
Implement Gitlab-Flow
I suggest reconsidering original implementation of Git-Flow for the sake of Gitlab-Flow because this will prevent us from being overwhelmed by branching hell and on the flip side it'll give us an opportunity to have and deploy 2 environments.
Gitlab Flow
- main is our dev-branch
- all features and bugfixes (except for hotfixes which we won't face soon) are to be pushed into MAIN
- main branch is ought to have STAGING branch;
- staging branch is ought to have PROD branch;
- all the changes merely flow downstream, so it makes sure that all changes are tested in all environments;
- upstream-principle: should we find a bug in one of the environments, we'll create a feature-branch of main and cherry-pick changes to all environments.
Or, maybe we could make use of Github-flow with only main branch, where changes are deployed sequentially into different environments.
create car-provider-user entity
- liquibase table
- entity
- repository
- service
- controller
- DTO
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.