-
Pull down this repo
-
Run the two scripts that are in the SQL folder. These will create the Tabloid database and add some test data. The database it creates is identitical to the prototype from the last MVC sprint, except now we're capturing the
FirebaseUserId
in the UserProfile table -
Everyone on the team should create their own Firebase project. Each team member should do the follow steps in the firebase console:
- Go to Firebase and add a new project. You can name it whatever you want (Tabloid is a good name)
- Go to the Authentication tab, click "Set up sign in method", and enable the Username and Password option.
- Add at least two new users in firebase. Use email addresses that you find in the UserProfile table of your SQL Server database
- Once firebase creates a UID for these users, copy the UID from firebase and update the
FirebaseUserId
column for the same users in your SQL Server database. - Click the Gear icon in the sidebar to go to Project Settings. You'll need the information on this page for the next few steps
-
Go to the
appSettings.Local.json.example
file. Replace the value for FirebaseProjectId with your own -
Rename the
appSettings.Local.json.example
file to remove the.example
extension. This file should now just be calledappSettings.Local.json
-
Open your
client
directory in VsCode. Open the.env.local.example
file and replace__YOUR_API_KEY_HERE__
with your own firebase Web API Key -
Rename the
.env.local.example
file to remove the.example
extension. This file should now just be called.env.local
-
Install your dependencies by running
npm install
from the same directory as yourpackage.json
file
forked from nashville-software-school/TabloidFullStack
-
Notifications
You must be signed in to change notification settings - Fork 1
NewForce-Cohort-4/TabloidFullStack
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- TSQL 58.5%
- C# 21.0%
- JavaScript 18.3%
- HTML 2.0%
- CSS 0.2%