BungieCordBlog

Bungie Cord Blog - Version 0.0.7

Welcome ot the bungie cord blog documentation.

GitHub Project board is available here

Repo is available here

How to Run

  1. Run the Web API Project in Visual Studio (as you would run any other dot net project).
    1. Update ‘ConnectionString’
    2. ‘Add-Migration MigrationOne -Context AuthDbContext’
    3. ‘Add-Migration MigrationTwo -Context ApplicationDbContext’
    4. ‘Update-Database -Context ApplicationDbContext’
    5. ‘Update-Database -Context AuthDbContext’
    6. Update ‘Key’ with a 256 bit secret string
  2. Run the Angular Project (as you would run any other angular project)
    1. npm install
    2. ng serve or npm run start
  3. Run the React Project (as you would run any other angular project)
    1. npm install
    2. npm run dev
  4. Connecting the Back End to Front End
    1. API URI of the web api must match with the ‘apiBaseUrl’ in the front end app
  5. Register user via Swagger/Postman (or use the default account given below)
  6. Login on the web app.
    1. Default admin user is ‘admin@BungieCordBlog.com’ and Password is ‘Password@6969’
    2. Create a Category
    3. Then, proceed to create blog posts
    4. Blog Posts become visible on the home page
  7. Detailed instructions on how to the run web api in VS Code (Mac or Windows) are availble here
  8. TODO
    1. Add Register to the Angular web app
    2. Add Edit functionality to the web app
    3. Add Delete functionality to the web app

User Account Registration

{
  "email": "batman@one.com",
  "password": "Password$321"
}

book a session with me

  1. calendly

hire and get to know me

find ways to hire me, follow me and stay in touch with me.

  1. github
  2. personal site
  3. upwork
  4. fiverr
  5. codementor
  6. stackoverflow
  7. Jay’s Coding Channel on YouTube
  8. medium blog