- TypeScript
- React
- Express
- PostgreSQL/Prisma
- Redux & Redux-Thunk
- Material UI
- git clone https://github.com/SomberTM/merck-label-dashboard-typescript
- cd merck-label-dashboard-typescript/server
- npm install
- vim .env OR nano .env OR use your editor of choice
- Change 'POSTGRES_DEV_URI' to your local database URI
- URI format is as follows 'postgres://{user}:{password}@localhost:{port}/{database_name}
- Default port is 5432 if you set up postgress using postgress app
- If your user has no password then omit the ':{password}' portion
- npx prisma migrate dev --name init --preview-feature
- npm start
- Navigate back to merck-label-dashboard-typescript
- cd client
- npm install
- May need to add the --force tag to the end
- npm start
- Added pages for the Pharmaceutical team to add and view samples
- Added sample ID as a major vriable to trace samples instead of experimental ID
- Corrected the typos in the setup steps
project_description
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Here's a blank template to get started: To avoid retyping too much info. Do a search and replace with your text editor for the following: github_username
, repo_name
, twitter_handle
, linkedin_username
, email_client
, email
, project_title
, project_description
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
- Get a free API Key at https://example.com
- Clone the repo
git clone https://github.com/github_username/repo_name.git
- Install NPM packages
npm install
- Enter your API in
config.js
const API_KEY = 'ENTER YOUR API';
Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.
For more examples, please refer to the Documentation
- Feature 1
- Feature 2
- Feature 3
- Nested Feature
See the open issues for a full list of proposed features (and known issues).
Distributed under the MIT License. See LICENSE.txt
for more information.
Your Name - @twitter_handle - email@email_client.com
Project Link: https://github.com/github_username/repo_name